Формат жалобы XARF — JSON вместо классического ARF; MTA принимает его с типом xarf.
Основные поля MTA заполняет сам — отправителя, получателя и адрес доставки. Если они пусты или нужно больше, поле JSON достают в запись учёта путём xarf.<путь>, например xarf.Report.ReportType.
Откуда берутся поля:
| Поле | Откуда |
|---|---|
| отправитель, получатель, адрес доставки | заполняются сами |
| тип и подтип жалобы | xarf.Report.ReportType, xarf.Report.ReportSubType |
| кто прислал | xarf.ReporterInfo.ReporterOrgEmail |
<acct-file /var/log/pmta/fbl.csv> records feedback-loop record-fields f *,xarf.version,xarf.Report.reportType,xarf.report.smtpRcptToAddress</acct-file>
1 связь
head -1 /var/log/pmta/fbl.csv
3 статьи
◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Обратный адрес, в который вписан получательОтказ приходит на уникальный адрес, и разбирать его содержимое не нужно.◇Что возвращать в отчёте об отказеЧто вкладывать в отчёт об отказе: письмо целиком или только его заголовки.