问题描述
|
我读了这篇文章
.net代码将电子邮件读入sql数据库,我想知道是否有免费的方法可以做到这一点。
我想在我的数据库中存储一些电子邮件。也许先解析它们,以便将链接的URL存储在数据库表的其他字段中。
现在,电子邮件将发送到我的Gmail。我在想的一种方式是可能:
查找使用POP3连接到我的Gmail的电子邮件客户端
检索并保存我的电子邮件作为文本文件到本地驱动器
定期运行本地.Net控制台/ Windows应用程序以解析这些文本文件以提取数据
与ASP .Net Web服务交互以转发数据并将其保存到我的生产数据库中。
这是一个好的免费方法吗?是否有这样的电子邮件客户端将电子邮件保存为文本文件在本地驱动器上?
解决方法
我建议使用免费的Lumisoft POP3Client或IMAPClient库。
http://www.lumisoft.ee/lswww/download/downloads/Net/Help/html/4c15101c-f077-b8bf-84d7-7acae59394a4.htm
http://www.lumisoft.ee/lswww/download/downloads/Net/Help/html/3a016d21-18f9-ba83-631f-05a1040fa345.htm
我在生产代码中一直在使用它们,因此我强烈推荐它,因为它比.NET更具可配置性。
样本开源用法:
http://imapclientlumisoft.codeplex.com/