我需要从 Exchange 邮件服务器上的电子邮件数据源将数据导入我的 SQL Server 2005。这意味着当邮件被发送到特定的邮件地址时,我必须检索邮件主题和附件,然后我必须使用 IMAP 将这些数据导入我的 SQL Server 2005。
我可以使用 SSIS 执行此操作,还是必须用 C# 编写 Windows 服务?
我需要使用某种 IMAP API 库吗?
我需要从 Exchange 邮件服务器上的电子邮件数据源将数据导入我的 SQL Server 2005。这意味着当邮件被发送到特定的邮件地址时,我必须检索邮件主题和附件,然后我必须使用 IMAP 将这些数据导入我的 SQL Server 2005。
我可以使用 SSIS 执行此操作,还是必须用 C# 编写 Windows 服务?
我需要使用某种 IMAP API 库吗?
如果有人感兴趣:我自己使用包含在 Windows 服务中的开源 IMAP 库解决了这个问题。反正我没有使用 SSIS,因为 SQL Server 2005 中的 SSIS 不支持 IMAP 接口。
开源 IMAP 库称为“Koolwired.IMAP”。
以下是我发现有用的一些链接:
http://koolwired.com/solutions/solutions.aspx?id=30
http://sourceforge.net/projects/imapnet/