Что именно означает «stat = Deferred: соединение отклонено [x.x.x.x]» в журналах sendmail?

Кто-нибудь может пояснить, что именно означает запись в журнале sendmail для stat = Deferred: Соединение отклонено [x.x.x.x] ?

В какой момент SMTP-диалога sendmail может выдать эту ошибку?

Например, могу ли я получить эту ошибку, если отправляю удаленному MTA, который разрывает мое соединение после DATA ?

Я отправляю нижестоящему источнику, и на своей стороне я вижу несколько "Отложено: в соединении отказано". Таким образом, мой MTA пытается повторно отправить сообщение. Последующий получатель сообщает о получении сообщения несколько раз, но на его конце нет журналов SMTP, чтобы точно указать, почему они получают дубликаты.

Мне интересно, возможно ли, что соединение может разорваться ПОСЛЕ того, как я отправлю полезные данные сообщения, но ДО того, как другая сторона отправит 250 подтверждение получения. Вызовет ли такой сценарий другую ошибку?

3
задан 30 October 2015 в 05:38
2 ответа

Отказ в соединении означает то, что он всегда имел в виду: соединение никогда не было установлено, так как на удаленном конце не было ответа. В частности, это означает, что на SYN-пакет был получен ответ либо RST, либо ICMP-порт недоступен. Это происходит, когда ни один сервер не прослушивает этот удаленный порт, или когда брандмауэр настроен на явный отказ от соединений, а не на отбрасывание трафика.

Очевидно, что в этом контексте не происходило никакого диалога SMTP, так как ни один канал связи никогда не открывался.

1286] Это не объясняет, почему ваш получатель утверждает, что получил сообщения. Чтобы ответить на этот вопрос, вам, вероятно, придется углубиться в свои журналы и, вполне возможно, в их журналы. И довольно странно, что у них вроде нет ...

5
ответ дан 3 December 2019 в 05:41

Только примечания

Получатель нижестоящего сообщения сообщает о получении сообщения несколько раз, но не имеет журналов SMTP на их конце, чтобы точно указать, почему они получают дубликаты.

Он лжет. Период.

Ответ Майкла абсолютно верен и полон и объясняет все.

О правах бреда: если домен получателя имеет более одного MX и только основной MX отклоняет подключения из внешних источников (но принимать из резервной копии MX, если необходимо), получатель может получать вашу почту, но:

  • только одна копия (если у вас не так сумасшедший MTA)
  • доставка электронной почты на резервный MX будет в ваших журналах
  • Более длинный маршрут доставки по умолчанию будет отражен даже в Получено заголовки в сообщении на стороне получателя
0
ответ дан 3 December 2019 в 05:41

Теги

Похожие вопросы