The pool name, if the sending address belongs to one.
In delivery, bounce and transient failure records it is part of the default set, in received records it has to be named in record-fields. The field set is defined in the accounting block, and fields are worth adding deliberately: there are as many delivery records as delivered recipients, and every extra column is multiplied by that volume.
It lets you calculate deliverability for a group without listing its members.
Where the field exists and whether the star includes it:
| Record type | In the star |
|---|---|
| d — delivery | yes |
| b — bounce | yes |
| t — temporary failure | yes |
| r — reception | no |
In a shared file an empty value comes in two kinds: the line has no data — or the field is not selected for its record type.
<acct-file /var/log/pmta/acct.csv> record-fields r *, vmtaPool</acct-file>
head -1 "$(ls -t /var/log/pmta/acct-*.csv | head -1)" | tr -d '\r' | tr ',' '\n' | grep -n '^vmtaPool$'