繁体   English   中英

以编程方式检查Outlook电子邮件

[英]Programmatically Checking for Outlook E-mails

我正在与第三方建立自动回复。 第三方只能通过电子邮件进行响应,因此我需要一种确定何时收到新电子邮件的方法。 我的计划是创建一个Windows任务,该任务将运行一个C#程序,该程序将检查是否有来自该第三方的新电子邮件。

我公司使用Outlook,它基于Microsoft Exchange数据库。 我做了一些研究,发现有些人使用Microsoft MAPI命名空间。 这是解决方法吗? 有什么方法可以使用System.Net.Mail从特定地址检查新邮件?

谢谢亚伦

根据您的要求,您可以使用Outlook Interop / MAPI,它只是通过代码使用Outlook-在这种情况下,请查看:Microsoft.Office.Interop.Outlook程序集。 这具有事件触发邮箱中弹出的新项目的好处。

另一方面,如果您的服务器支持POP3,则可以简单地获取随机POP3库,并定期查询服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM