将电子邮件读入ASP .Net中的SQL数据库

时间:2011-05-30 06:58:54

标签: .net asp.net screen-scraping web-scraping email-integration

我读过这篇文章 .net code to read email into a sql database我想知道是否有免费方法可以做到这一点。

我想在我的数据库中存储一些电子邮件。也许首先解析它们,以便链接的URL存储在数据库表的不同字段中。

现在电子邮件将转到我的Gmail。我想的一种方式是:有可能:

  1. 查找使用POP3连接到我的Gmail的电子邮件客户端
  2. 将我的电子邮件作为文本文件检索并保存到本地驱动器
  3. 定期运行本地.Net控制台/ Windows应用程序以解析这些文本文件以提取数据
  4. 与ASP .Net Web服务接口,以转发数据并将其保存到我的生产数据库中。
  5. 这是一个很好的免费方法吗?是否有这样的电子邮件客户端将电子邮件作为文本文件保存在本地驱动器上?

1 个答案:

答案 0 :(得分:0)

我建议使用免费的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/