У меня проблема с отправкой писем на определенный адрес электронной почты, отличный от адреса From
.
Конкретный клиент требует, чтобы мы отправляли электронные письма с определенного адреса электронной почты (назовите его [email protected]
). Наши администраторы Exchange создали учетную запись в поле Exchange, чтобы мы могли входить в систему и отправлять сообщения с этого адреса. Наш сервер Exchange подделывает этот адрес / домен. Это прекрасно работает.
К сожалению, электронные письма, отправленные с [email protected]
, не возвращаются нам. Предположительно, они возвращаются к учетной записи contact
в clientcompany.com
(которая может существовать, а может и не существовать).
Я вставил заголовок [email protected]
, исходя из предположения, что это поле определяет, куда отправляются возвратные сообщения. В других документах указано, что это поле никогда не должно заполняться исходной системой SMTP. Другие веб-сайты снова говорят о поле под названием Errors-To
, которое явно нестандартное.
Итак - какое поле правильное и от чего оно зависит?
Есть идеи, почему мой Return-Path
не работает?
Я бы очень хотел, чтобы Exchange правильно отбрасывал сообщение, адресованное недопустимому серверу!
обновление:
Я продолжал копать, и моя Return-Path
работа заключалась только в добавлении расширенного свойства в конец блока заголовка, но Exchange, похоже, все еще добавляет свое собственное значение Return-Path
вверху.
Delivered-To: [email protected]
Received: by 1.1.1.1 with SMTP ...
Return-Path: <[email protected]>
Received: from ... ...
...
Subject: Test
Message-ID: ...
Return-Path: [email protected]
Согласно Microsoft.com, Я не могу установить Return-Path, так как он определяется ПОЧТОЙ ОТ, что, похоже, согласуется с тем, что я читал ранее. Но теперь я застрял - как мне программно изменить это значение MAIL FROM в Exchange 2007?