电子邮件到达时运行服务

时间:2013-08-05 15:27:53

标签: windows email service download exchange-server

我正在创建一个应用程序,可以从每晚午夜自动生成的电子邮件中下载附件。将附件下载到目录中,然后从中解析为数据库。

这个问题的主要问题是电子邮件生成需要时间,因此实际的交付时间是未知的。在电子邮件进入收件箱时,让它自动运行服务以下载附件,而不是让程序在整个时间运行,等待它到达,这与FileSystemWatcher的工作方式非常相似在本地目录上。

电子邮件服务器运行Exchange 2003

是否有办法以编程方式或其他方式使服务在接收新电子邮件时运行?

1 个答案:

答案 0 :(得分:0)

Exchange可以在服务器上发生某些事情时运行事件接收器。

http://support.microsoft.com/kb/324021显示了创建垃圾邮件地址的示例。

Exchange 2003 SDK的详细信息位于:http://msdn.microsoft.com/en-us/library/ms986138(v=exchg.65).aspx