在asp.net中接收电子邮件

时间:2011-07-26 11:47:26

标签: asp.net email-integration

我正在研究需要检查是否正在发送和接收电子邮件的应用程序。使用asp.net发送电子邮件很容易也不是问题,但是不支持使用代码等待和验证传入电子邮件的过程。

因此,我们提出的最佳解决方案是使用与Lotus邮件客户端(客户端使用的客户端)的COM连接并以此方式处理它。但令我吃惊的是,这有点像黑客一样。

那么有没有办法使用SMTP服务器和asp.net代码来查看电子邮件并验证它们是否会进入特定的电子邮件地址?

2 个答案:

答案 0 :(得分:0)

SMTP用于发送电子邮件。

您需要挂钩POP3,IMAP或Exchange服务器以监控收到的消息。

您能解释一下您尝试自动化的过程吗?您是否尝试检测无效的电子邮件地址?如果是这样,您可以监控与发送用户关联的邮箱以查看“退回”消息。

答案 1 :(得分:0)

您可以使用以下库来直接使用代码访问pop电子邮件:

http://sourceforge.net/projects/hpop/

我们与电子邮件爆炸一起完成了这项工作,因此我们可以监控邮箱的反弹。