текущая ситуация:
У меня есть сервер с IIS и Exchange. Внутренний домен - corp.domain.com, а внешний домен нашего веб-сайта - domain.com. На данный момент я могу отправлять электронные письма только с адреса sender.name@corp.domain.com. Это часто приводит к ответу «Verify fails» от других почтовых серверов, которые должны получать наши письма.
Как я могу изменить это на sender.name@domain.com?
Большое спасибо!
Что ж, вам нужно сделать две вещи. Во-первых, на вашем сервере Exchange вам нужно разместить внешний домен как «Принятый домен'. Это позволит серверу Exchange принимать электронную почту, предназначенную для этого домена.
Второе, что вам нужно сделать, это создать политика адресов электронной почты на сервере Exchange, который применяет @ external.com к своим адресам электронной почты.
Эти две вещи в сочетании с записями MX, указывающими на сервер (и соответствующими дырами, открытыми в вашем брандмауэре), должны позволить электронной почте, предназначенной для «external.com», попасть на ваш сервер обмена, быть принятой и пересылаться на правильный пользователь.
Отправляемый почтовый адрес (corp.domain.com) определяется в политике адресов, о которой я упоминал выше. Если вы измените это, вы можете разрешить внешнему домену стать SMTP-адресом по умолчанию.
Вы имеете в виду полное доменное имя соединителя отправки, по которому ваш сервер идентифицирует себя, или вы имеете в виду поле «От» в исходящей электронной почте?
Похоже, вы имеете в виду поле «От» в исходящей электронной почте. Если это так, настройте политику адресов электронной почты, чтобы установить адрес sender.name@domain.com в качестве адреса для ответа. Это адрес, который будет использоваться в поле «От» в исходящих сообщениях электронной почты.