Избегайте пересылки почты с доставкой

У меня есть следующие настройки почты:

Вот что происходит на пронумерованных этапах:

  1. какой-то спам-адрес (который на самом деле не существует) отправляет спам на info@xyz.org
  2. на info@xyz.org настроен автоответчик, который автоматически отправляется на spam@spam.org (который на самом деле не существует)
  3. поскольку spam@spam.org на самом деле не существует, info@xyz.org получает сообщение системы доставки почты от Mailer-Daemon (для ясности демон не показан на рисунке). Сообщение системы доставки почты выглядит следующим образом: https://i.imgur.com/ZP0dzUp.png
  4. Моя проблема здесь в том, что эта почта системы доставки почты пересылается на person1@private.com (и т. Д.), Потому что я настроил пересылку почты с info@xyz.org на person1@private.com и т. Д.

Что можно сделать, чтобы избежать шага 4, то есть автоматической пересылки из сообщения об ошибке системы доставки почты на адреса пересылки (person1@private.com)

Одним из решений было бы отключение системы доставки почты на почтовом сервере. Тем не менее, я думаю, что это не очень умно, потому что иногда я хотел бы получать эти сообщения об ошибках, если они полезны.

1 ответ

Я рекомендую изменить отправителя конверта на автоответчик, отправленный на шаге (2) вашего потока. Именно этот адрес отправителя конверта будет получать любые сообщения об ошибках на шаге (3).

Вы можете использовать пустой отправитель конверта на шаге (2). Это предотвратит генерирование сообщения об ошибке на шаге (3). В сеансе SMTP это будет выглядеть так:

MAIL From:<>

В качестве альтернативы вы можете создать отдельный адрес для использования в качестве отправителя конверта на шаге (2). Тогда сообщение об ошибке все еще будет сгенерировано на шаге (3). Сообщение об ошибке, сгенерированное на этом шаге, будет содержать пустого отправителя конверта и адрес получателя, совпадающий с отправителем конверта, который вы использовали на шаге (2). Используя для этой цели отдельный адрес, вы можете обрабатывать его по-разному и избегать шага (4).

Вам не нужно менять From: адрес внутри заголовков писем на шаге (2).

Что бы вы ни делали, я также настоятельно рекомендую убедиться, что письмо, которое вы отправляете на шаге (2), содержит достаточно информации, чтобы однозначно определить, какое письмо на шаге (1) вызвало его. Это по сути означает включать в себя Message-ID из (1) где-то внутри почты, сгенерированной в (2).

Другие вопросы по тегам