C# 如何在电子邮件到达时自动处理?
我有目前的情况:C# 如何在电子邮件到达时自动处理?,c#,.net,wcf,email,process,C#,.net,Wcf,Email,Process,我有目前的情况: 我的应用程序为每个用户生成一个 表格的有效系统电子邮件地址 让我们说:uuid@website.com 当用户有问题/疑问时,他可以发送 从任何地址发送电子邮件至该地址 预定义的系统电子邮件地址 应用程序应接收用户发送的电子邮件并进行处理(检查垃圾邮件,插入数据库) 在这个场景中,我想到的第一个可能的解决方案是在15分钟内汇集电子邮件地址,在外部桌面应用程序(或类似应用程序)中处理它们(垃圾邮件或非垃圾邮件),然后将它们插入数据库 因为我想在.net、C#、SQLServer2
- 我创建了一个WCF Web服务,当一个电子邮件地址收到一封电子邮件时,它会捕获它并开始处理过程
有什么建议吗?谢谢你你说得对。web服务无法为您捕获任何内容。您必须调用(使用.ashx/或etc)web服务。这就是web服务的用途 应用程序应接收用户发送的电子邮件并进行处理 听起来你想开发一个电子邮件客户端;如果是,那么:
- 创建电子邮件客户端应用程序(例如)
- 创建windows服务,以帮助处理邮件
- 答复
- 及
你的意思是你想写一个SMTP服务器吗?@Jappie:我也想到了……但老实说,我正在试图找到一种“更简单”的方法。如果我开始写一个smtp服务器,那么我也需要测试它,所以如果我必须在写一个smtp服务器和定期获取电子邮件之间做出选择,我会选择后者。你能解释一下>,它应该在Web服务器上运行吗?物理机器(运行某个网站的服务器)或IIS/etc?@KMan:应该在物理机器上运行。