Я хочу установить адрес возврата или адрес обратного пути для определенного адреса электронной почты (скажем, someemail@example.com). Таким образом, всякий раз, когда письмо возвращается, оно отправляет ответ на someemail@example.com. Как я могу это сделать с помощью постфикса?
В соответствии с RFC 2821, отчет о недоставке должен быть отправлен на адрес "обратного пути", указанный в MAIL FROM:
команда во время диалога SMTP:
Если SMTP-сервер принял задачу ретрансляции почты и позже обнаруживает, что адрес назначения неверен или что почта не может быть доставлена по какой-либо другой причине, то он ДОЛЖЕН создать сообщение с уведомлением о «недоставленной почте» и отправить его отправителю. недоставленное письмо (как указано обратным путем).
Это поведение не может быть изменено.
Если вы хотите получать уведомления о дополнительном адресе всякий раз, когда ваша система отправляет отчеты о недоставке, взгляните на Postfix. notify_classes и bounce_notice_recipient директива
Подробнее см. Документацию по notify_classes и bounce_notice_recipient.
Для вашей задачи добавьте /etc/postfix/main.cf
:
bounce_notice_recipient = someemail@example.com
Сохраните файл и запустите service postfix reload
. Теперь, когда вы отправите сообщение о недоставке, вы получите письмо о недоставке на someemail@example.com.