SMTPMailer с VERP

Я пытаюсь обрабатывать отклоненные письма от моей системы и считаю, VERP это стандартный способ сделать это, однако обновления в RFC (что конечный отправитель должен установить Return-Path) означает, что я не могу добиться этого чисто и правильно.

Мой предполагаемый подход был:

$email->setTo('[email protected]');
$email->setFrom('[email protected]');
$email->addCustomHeader('Return-Path', '[email protected]');

Сканирование потока журнала я мог найти bounce+Удалите адрес электронной почты и действуйте.

Однако я не собираюсь (и не могу из-за SMTPMailer) установить Return-Path

Работа вокруг меня есть:

$email->setTo('[email protected]');
$email->setFrom('[email protected]');
$email->replyTo('[email protected]'); // if I don't do this the system would treat replies as bounces

Однако это довольно некрасиво и также рассматривается как спам, я думаю, из-за нечетного адреса.

Моя текущая мысль заключается в том, чтобы добавить пользовательский заголовок, который я затем добавляю в свою запись в postfix (я не уверен, что могу это сделать), но я подумал, что это то, что Return-Path должен был избежать.

Что я могу сделать, чтобы предотвратить пометку как спам, сохранить электронную почту в чистоте, а также в соответствии со стандартом?

0

Решение

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

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

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

По вопросам рекламы [email protected]