Я хочу получить уведомление о доставке от Exchange 2007, чтобы я мог записывать, было ли получено электронное письмо, и повторно отправлять, если установленный период истекает, а электронное письмо не получено.
В основном я хочу отправить электронное письмо с квитанцией о доставке из ASP.NET, получить доставленное уведомление, а затем обновить свою базу данных, чтобы отметить, что электронное письмо было действительно получено ... Служба Windows или каким-либо другим способом.
Я нахожусь в закрытой среде - в том смысле, что рассматриваемые электронные письма отправляются только внутри менеджера и другим внутренним пользователям, все с использованием обмена - в процессе обновления до Exchange 2007.
Хотя я могу сделать некоторые предположения, так как могу иметь дело с ASP.NET, не вызывая исключений при отправке электронного письма, однако мне нужно больше уверенности в том, что электронное письмо было доставлено, так что если я не получу доставленное уведомление, я может попытаться отправить повторно, если доставленное уведомление не было получено в течение определенного периода.
Я открыт для любых предложений, в идеале что-то, что может просто получать уведомления в приложении ASP.NET или консольном приложении, но если это случай, когда Exchange 2007 сбрасывает файл в папку, я потенциально могу с этим справиться, хотя это не идеал.
Я слышал, что у Exchange 2007 есть API, но у меня нет опыта и знаний о нем, поэтому указатель в правильном направлении был бы отличным.