Hotmail присылает жалобы не в стандартном ARF. Чтобы MTA их опознал, у Hotmail выбирают вариант с вложением RFC: в «оригинальном» варианте нет заголовков, по которым MTA узнаёт жалобу.
Получатель по умолчанию пуст: адрес пожаловавшегося Hotmail кладёт в заголовок X-HmXmrOriginalRecipient. Его добавляют в запись учёта полем header_X-HmXmrOriginalRecipient или переносят в rcpt директивой map-header-to-field.
Надёжнее всего свой заголовок: многие ставят в письмо заголовок с зашифрованным получателем или идентификатором рассылки — он возвращается во всех жалобах.
Как сохранить получателя:
| Способ | Что даёт |
|---|---|
| header_X-HmXmrOriginalRecipient в record-fields | отдельный столбец с получателем |
| map-header-to-field в rcpt | получатель в общем поле, как у остальных жалоб |
| свой заголовок в письме | привязка к рассылке у всех приёмников |
<acct-file /var/log/pmta/fbl.csv> records feedback-loop record-fields f * map-header-to-field fbl header_X-HmXmrOriginalRecipient rcpt</acct-file>
2 связи
Выбранные заголовки письмаСтолбец учёта, в который результат и попадает. § 13.7.1
grep -i hotmail /var/log/pmta/fbl.csv | tail -5
3 статьи
◇Два обработчика входящих отчётов и что с ними делатьОтказы письмом и жалобы разбираются двумя одинаково устроенными блоками; у каждого свой список адресов и своя пара решений о судьбе письма.◇Обратный адрес, в который вписан получательОтказ приходит на уникальный адрес, и разбирать его содержимое не нужно.◇Что возвращать в отчёте об отказеЧто вкладывать в отчёт об отказе: письмо целиком или только его заголовки.