Мне нужно отправить электронное письмо с настраиваемым заголовком Reply-To и определенным значением MFROM. (конверт сообщения)
У меня есть выбор отправлять через IIS SMTP или Microsoft Exchange Server, и оба они ретранслируются через управляемую службу.
IIS -------|
|---- Hosted Provider --- INTERNET ---Salesforce (who requires a specific MFROM)
Exchange ---|
Моя цель - сделать так, чтобы MFROM (конверт сообщения) отображался так, как мне нужно (для совместимости с Salesforce).
Вопрос
(все нижеприведенное относится к Exchange 2010. Вы не указали версию ...)
Есть несколько способов сделать это, и ни один из них не помешает вашему размещенному провайдеру переписывать заголовки по своему усмотрению.
На своем сервере Exchange из EMC вы можете настроить ответ на любой адрес (в 2010, Свойства почтового ящика -> Адреса электронной почты -> снимите флажок «Автоматически обновлять ... политику» -> Добавить envelopesender@whatever.com - > Установить как ответ)
ИЛИ
Если у вас есть пограничный транспортный сервер Exchange, вы можете сделать это с помощью записей перезаписи адресов. Перезапись адресов AFAIK недоступна на транспортных серверах-концентраторах.
В этой технической статье описывается синтаксис, создающий перезапись адресов.
ИЛИ
Вы можете установить таможенный транспорт правило от EMS.
Между прочим, все это невероятно громоздко с Exchange.