【发布时间】:2010-11-12 16:41:32
【问题描述】:
我们有一家供应商将 CSV 文件作为电子邮件附件发送。这些 CSV 文件包含导入到我们的应用程序中的状态。我正在尝试端到端自动化流程,但它目前取决于某人打开电子邮件,将附件保存到服务器共享,以便应用程序可以使用该文件。
由于我无法说服供应商更改他们的流程,例如提供 FTP 位置或 Web 服务,因此我一直在尝试自动化现有流程。
有人知道以编程方式从 POP3 帐户打开电子邮件并提取附件的方法吗?首选解决方案将驻留在 Windows 2003 服务器上,使用 VB.NET 编写且安全。该应用程序可以与 POP3 服务器驻留在同一台服务器上,例如,我们可以设置 Windows Server 附带的免费 POP3 服务器并拉取存储在文件系统上的邮件文件。
顺便说一句,如果有现成的解决方案,我们愿意为现成的解决方案付费。
注意:我确实看过这个question,但答案指向不处理附件的 CodeProject 解决方案。
【问题讨论】: