寻找将邮件发送到我的应用程序的方法

时间:2012-03-27 07:55:18

标签: c# .net email imap pop3

我需要我的应用程序才能收到邮件...... 这是安装在Windows Server 2008上的c#.net应用程序, 所以我希望与应用程序通信的方式之一将是通过邮件,所以有人会发送邮件到应用程序,应用程序将解析邮件,做相应的事情

任何想法如何做到这一点?

2 个答案:

答案 0 :(得分:3)

您需要创建一个侦听端口25并接受来自邮件客户端的命令的SMTP邮件服务器。很好地理解SMTP的工作原理以及客户端发送给邮件服务器的基本命令。您可以在此处找到命令和响应列表:

http://www.networksorcery.com/enp/protocol/smtp.htm

然后你可以在这里编写一个解释命令“做相应的事情”的解析器。

答案 1 :(得分:1)

我有netter Idea,我创建POP 3客户端并将其连接到像Gmail这样的POP 3服务器。

我的POP 3客户端每隔x次检查服务器,并下载所有按摩,并通过WCF将其发送到主应用程序