Работа с уведомлением о доставке по электронной почте в приложении

Я ищу способ справиться с доставленными уведомлениями в приложении ASP.NET. По сути, я хочу отправить электронное письмо с уведомлением о доставке, получить уведомление о доставке, а затем обновить свою базу данных, чтобы отметить, что электронное письмо действительно было получено.

Я нахожусь в закрытой среде, в которой рассматриваемые электронные письма отправляются только внутренне менеджеру и другим внутренним пользователям, все используют обмен - в процессе обновления до Exchange 2007.

Хотя я могу сделать некоторое предположение, что я могу иметь дело с тем, что ASP.NET не генерирует исключений при отправке электронного письма, однако я хочу большей уверенности в том, что электронное письмо было доставлено, так что, если я не получу доставленное уведомление, я может попытаться отправить повторно, если доставленное уведомление не было получено в течение определенного периода времени.

ПЕРЕМЕЩЕНО В: Получать уведомление по электронной почте (Exchange 2007)


person mrdnk    schedule 13.09.2011    source источник
comment
См. meta.stackexchange.com/questions/2950/   -  person John Saunders    schedule 13.09.2011
comment
Почему вы хотите сделать это в ASP.NET? Это архитектура запроса/ответа, не подходящая для работы с уведомлениями. Для этого вам нужна служба Windows.   -  person John Saunders    schedule 13.09.2011
comment
Хорошо, так что посоветуйте, где искать это? Вы, конечно, пишите, действительно то, что мне нужно, это способ обновить мою базу данных с получением - веб-разработчик. моя игра, но кажется, что служба Windows подходит, будет ли это на самом сервере обмена?   -  person mrdnk    schedule 13.09.2011
comment
Где что искать? Вы знаете, как Exchange работает с уведомлениями? Вы знакомы с Exchange API?   -  person John Saunders    schedule 13.09.2011
comment
Нет, совсем нет, я в основном разработчик ASP.NET, хотя я создал службы Windows для интеграции. Погугли сейчас...   -  person mrdnk    schedule 13.09.2011
comment
Верно, но в чем вам нужна помощь?   -  person John Saunders    schedule 13.09.2011
comment
Как Exchange обрабатывает уведомления, есть ли база данных, которую я могу запросить? Должен ли я иметь дело с файлами? Или я могу просто использовать определенный API, чтобы сообщить мне, было ли доставлено электронное письмо?   -  person mrdnk    schedule 13.09.2011
comment
давайте продолжим это обсуждение в чате   -  person mrdnk    schedule 13.09.2011
comment
Я думаю, вам нужно задать отдельный вопрос, который спрашивает, как моя программа может получить уведомление о доставке от Exchange?   -  person John Saunders    schedule 13.09.2011
comment
в качестве еще одного варианта на случай, если кому-то интересно, есть облачная служба электронной почты, которая дает вам такую ​​​​функциональность. sendgrid.com (я не имею к ним никакого отношения)   -  person Adam Tuliper - MSFT    schedule 14.09.2011