PMTA: обрабатывать отказную почту с помощью acct-файла

Я использую PowerMTA для отправки электронных писем, и я не понимаю sthg:

Я хотел бы просто знать, было ли письмо успешно получено или было отклонено.

Я читал, что PMTA может справиться с этим с помощью acct-файла.

Вот что я попробовал:

<acct-file /bounce.csv>
record b,d
record-fields b bounceCat,header_Message-Id
record-fields d bounceCat,header_Message-Id
</acct-file>

Затем я отправляю одно электронное письмо 5 разным людям (эти адреса существуют).

Результат ожидается в bounce.csv:

Для каждого message_id : строка с записью «d» (доставлено).
Всего 5 строк.

Что я получаю вместо этого:

Для каждого message_id, Я получаю несколько таких записей:

d,success,<message_id_1@domain.com>
d,success,<message_id_1@domain.com>
d,success,<message_id_1@domain.com>
b,bad-mailbox,<message_id_1@domain.com>

d,success,<message_id_2@domain.com>
d,success,<message_id_2@domain.com>
d,success,<message_id_2@domain.com>
b,bad-mailbox,<message_id_2@domain.com>

Почему для каждой отправленной электронной почты появляется много записей «d»? И почему также появляется запись «b» (отказов)?

И какой тип записи мне следует использовать: запись «b», «rb» (удаленный отскок) или запись удаленного состояния? Я немного растерялся …

Любая идея?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector