Спрашивающий
Как настроить перенаправление почты (в правилах) в Exchange 2010 так же в 2007?

Общие обсуждения
-
Здравствуйте.
Контекст проблемы:
Имеется система (на платформе MS Sharepoint 2007), получающая документы через корпоративную почту. Для этого на корпоративном почтовом сервере используются правила Outlook - все сообщения, содержащие вложения, перенаправить на заданный адрес (адрес списка Sharepoint типа "Извещения"). В системе необходимо знать отправителя почты, чтобы отправить ему уведомление. При получении почты в список Sharepoint определяет "обратный адрес" из SMTP-заголовка Return-Path.
Проблема:
При переносе почтового ящика c Exchange 2007 на 2010 система стала определять в качестве "обратного адреса" не адрес отправителя, а адрес корпоративной почты, с которого произошло перенаправление. Получается это (предположительно) из-за того, что оба сервера по-разному формируют SMTP-заголовки при перенаправлении сообщения (указаны только заголовки, относящиеся к делу):
2007:
Return-Path=ivanov.ivan@customer.ru
x-sender=ivanov.ivan@customer.ru
x-receiver=inbox@my.sharepoint-server.ruFrom=Иванов Иван <ivanov.ivan@customer.ru>
To=inbox@my.sharepoint-server.ru <inbox@my.sharepoint-server.ru>
2010:
Return-Path=account@my-company.ru
x-sender=account@my-company.ru
x-receiver=inbox@my.sharepoint-server.ruFrom=Иванов Иван <ivanov.ivan@customer.ru>
To=account@my-company.ru <account@my-company.ru>
Таким, исходный адрес отправителя остался только в заголовке From. В принципе, взять его оттуда можно, но надо заказывать доработку системы на Sharepoint - написание кастомного обработчика события получения почты в список.Это нежелательный путь (сроки, бюджет, бюрократия и т.д.)
Вопрос: Можно ли оперативно решить проблему в рамках сервера Exchange 2010, заставив его формировать "правильные" SMTP-заголовки при реализации перенаправления почты?
- Изменен тип Yuriy Lenchenkov 5 апреля 2012 г. 12:06
26 марта 2012 г. 11:13
Все ответы
-
День добрый.
Надеюсь вам эта статья поможет.
Understanding the Pickup and Replay Directories
MCITP. Знание - не уменьшает нашей глупости.
26 марта 2012 г. 11:22Модератор -
Спасибо за ответ.
Статью прочитал, но не понимаю, как она может мне помочь. Там описываются некие механизмы получения и отправки почты и как эти механизмы используют Pickup и Replay директории. Но там нет ни слова о том, как заставить Exchange 2010 при реализации действия перенаправления формировать нужные мне SMTP-заголовки почты - такие же, какие формирует сервер Exchange 2007. Там вообще нет ни слова о том, как можно вмешаться в описываемый механизм работы почтового сервера.
Так что если можно, чуть подробнее.
27 марта 2012 г. 7:18 -
Антипа, данная тема меня заинтресовала и было интиресно проследить историю изминений.
В Exchange 2010 смена полей HEADERS менялась 2 раза. Первый раз в Exchange 2010 RTM отличный от Exchange 2007, второй раз при выходе Exchange 2010 SP1.
Менялись алгоритмы обработки писем по HEADERS.
Сколько раз еще поменяеться, неизвестно.
Рекомендую унифицировать обработку и брать адрес с поля FROM оно не менялось.
MCITP. Знание - не уменьшает нашей глупости.
- Изменено Oleg.KovalenkoModerator 28 марта 2012 г. 6:45
28 марта 2012 г. 6:44Модератор -
Можно попробовать использовать не правила Outlook, а перенаправление средствами самого Exchange.
Сазонов Илья http://isazonov.wordpress.com/
28 марта 2012 г. 13:34Модератор -
Уважаемый пользователь!
В вашей теме отсутствует активность в течение последних 5 дней. При отсутствии каких-либо действий в течение 2 последующих дней, тема будет переведена в разряд обсуждений. Вы можете возобновить дискуссию, просто оставив сообщение в данной теме.Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий
2 апреля 2012 г. 13:46