Страница 1 из 1

Вопрос по Exchange Server 2010

Добавлено: 12 мар 2012, 13:09
Fedor P.
Коллеги помогите разобраться в том, в чём не разбираюсь, а то наш сисадмин фишку не сечёт. Так мне кажется.

Вопрос. На определённый адрес в нашей организации приходит емайл. Надо извлечь адрес отправителя и каким-то образом передать его в качестве параметра в мою аппликацию.
Возможные пути:
1. Сделать какой-нибудь web запрос на мою страницу с этим адресом в качестве параметра.
2. Вызвать какой-нибудь exe и передать емайл. А там я уже разберусь.
3. Записать в текстовый файл и поставить эту папку на прослушивание
4. Записать в базу данных и тригером запустить процедуру.

Наш админ говорит, что ничего из этого невозможно сделать. Этот сервер мол предназначен только для приёма и отправки майлов. Помогите идеей, а если ссылка будет, чтобы я мог ему показать, так совсем замечательно.
Спасибо.

Re: Вопрос по Exchange Server 2010

Добавлено: 12 мар 2012, 13:27
Дима

Re: Вопрос по Exchange Server 2010

Добавлено: 12 мар 2012, 17:33
Stanislav
Fedor P. писал(а):Коллеги помогите разобраться в том, в чём не разбираюсь, а то наш сисадмин фишку не сечёт. Так мне кажется.

Вопрос. На определённый адрес в нашей организации приходит емайл. Надо извлечь адрес отправителя и каким-то образом передать его в качестве параметра в мою аппликацию.
Возможные пути:
1. Сделать какой-нибудь web запрос на мою страницу с этим адресом в качестве параметра.
2. Вызвать какой-нибудь exe и передать емайл. А там я уже разберусь.
3. Записать в текстовый файл и поставить эту папку на прослушивание
4. Записать в базу данных и тригером запустить процедуру.

Наш админ говорит, что ничего из этого невозможно сделать. Этот сервер мол предназначен только для приёма и отправки майлов. Помогите идеей, а если ссылка будет, чтобы я мог ему показать, так совсем замечательно.
Спасибо.
ИМХО есть для Си-диеза какой-нить фрамеворк, с помощью которой можно получить это письмо с сервера - вот получи и анализируй сколько хошь.

Re: Вопрос по Exchange Server 2010

Добавлено: 12 мар 2012, 19:09
lavep
не самое элегантное решение, но если адрес фиксированный, то просто в аутлуке создать рул, который по мейлам пришедшим в мейлбокса этого юзера будет прогонять скрипт, который будет парсить хедер мейла и выдергивать MAIL FROM

http://support.microsoft.com/kb/306108

http://superuser.com/questions/54351/ho ... to-outlook

Можно еще что-то типа этого в скрипт вставить и потом из csv вытаскивать
http://www.techrepublic.com/blog/msoffi ... -excel/744

Re: Вопрос по Exchange Server 2010

Добавлено: 13 мар 2012, 00:27
Fedor P.
Всем спасибо за помощь, пригодится в споре с коллегой.

Re: Вопрос по Exchange Server 2010

Добавлено: 13 мар 2012, 05:12
polkov
Fedor P. писал(а): Вопрос. На определённый адрес в нашей организации приходит емайл. Надо извлечь адрес отправителя и каким-то образом передать его в качестве параметра в мою аппликацию.
насколько помнится емейл извлечь с помошью АПИ не получится - автоматом высвечивается окно с запросом подтверждения.
Ето зашита от вирусов и спамеров.

Выход - работать с базой напрямую.
Есть библиотека (и).
Redemption, например