Exchange 2007 - пересылать почту для одного адреса на другой сервер
Я добавляю сервер списков для управления всеми маркетинговыми почтовыми сообщениями, которые мы отправляем. Решение, которое я использую ( PHPList), имеет некоторые приятные функциональные возможности для обработки отказов, но мне нужно сначала получить отказов, чтобы добраться до сервера. Сервер рассылки рассылает через интеллектуальный хост нашего провайдера, но используя наше основное доменное имя в поле "от" для списка рассылки.
Проблема в том, что почта на этот домен отправляется на наш сервер Exchange; Поэтому мне нужен какой-то способ захвата электронной почты на этот адрес и отправки ее на сервер списков, а не на сервер Exchange. Кажется, что это невозможно при использовании только правил Hub Transport, так кто-нибудь знает, как мне это сделать? Или я поступаю совершенно неправильно?
1 ответ
Ваша почта всегда будет в конечном итоге на вашем сервере Exchange, и, поскольку она считает себя ответственной за всю почту, доставляемую в этот домен, будет пытаться доставить ее локально, если учетная запись существует, и отклонять ее, если нет.
Здесь есть несколько вариантов:
- Настройте другой адрес электронной почты для сервера списков, а не в вашем домене, перешлите электронную почту из почтового ящика на сервере Exchange на этот адрес
- Отправьте электронное письмо из субдомена, например mail@list.domain.com, настройте запись MX для list.domain.com, чтобы он указывал на сервер списков.