A delivery status notification that is not a bounce has arrived — for example, a delivery confirmation.
The record type letter is rs. It comes first in the line, and that is how the parser tells one type from another.
The rarest record type: few receivers send such notifications, and only on request.
It is useful as a delivery confirmation from the receiver itself, rather than by the fact of handing the message over. But it cannot be relied on: far from everyone sends it.
Which question this record answers:
| Question | Is it this record |
|---|---|
| a report that is not about a bounce | yes |
| how many messages in total | only together with the other types |
| why it happened | look at the reply text, not at the record type |
Record types are enabled and disabled in the accounting block. A disabled type does not disappear from a report — it disappears from the data, and the absence of events becomes indistinguishable from there genuinely being none.
# the first letter of the line is the record type rs,2019-02-08 21:53:41+0000,...
1 relation
grep -c "^rs," /var/log/pmta/acct-*.csv cut -d, -f1 /var/log/pmta/acct-*.csv | sort | uniq -c
3 articles
◇What the node tells about itself and through which channelsSeven observation surfaces: the web monitor, the console in four formats, the log, accounting, accounting search, metrics and export to external analytics.◇The watchdog that restarts the engineKeeps an eye on the engine and brings it back up after a crash by itself, sending a crash report to the postmaster address.◇How the policy for a receiver is assembledSettings are assembled from the most general pattern to the most precise; the order of blocks in the file means nothing.