У меня есть SMTP-сервер, работающий на IIS Windows Server 2003, который отправляет почту через другой ретранслятор - иногда эта почта не приходит.
Где я могу узнать, почему почта не отправляется через ретранслятор?
«Прошлая эстафета» не возможна. Ваш IIS должен подтвердить успешную доставку на ретранслятор или выдать ошибку при неудачной доставке. Игнорировать код возврата этой доставки - плохая идея.
Все остальное, что стоит за реле, находится вне вашей ответственности и вне вашей компетенции. Его невозможно отследить без помощи администраторов реле и администраторов серверов, стоящих за этим реле.
Чтобы убедиться, что серверы, стоящие за ретранслятором, проинформируют вас о том, что они не могут доставить почту, вы должны убедиться, что Reply-To:
-Заголовок, From:
-Заголовок и / или отправитель конверта являются действительными адресами электронной почты, а не do-not-reply@example.com
.