基于自定义SQL Server数据库的邮件列表的最佳解决scheme并同步到Outlook?

这实际上是一个两部分的问题,但我写在同一个问题,因为可能有解决scheme,可以处理这两个问题。

客户拥有一个基于MS SQL Server的定制LOB数据库以及我们希望用作邮件列表基础的客户数据。 目前他们正在使用Exchange中的公用文件夹,然后将邮件发送到不同的通讯组列表。 公用文件夹与LOB分开维护。 显然,这是一个非常耗时的解决scheme。

我正在考虑使用API​​与MailChimp进行一些整合,但预算紧张,因此可能太多了。 而且他们并不需要MailChimp提供的所有function。 这将处理解决scheme的邮件列表部分。

问题的第二部分是,他们想保留Exchange / Outlook中的联系人。 所以我search了一下,发现了不同的build议,如STSsync,这将使LOB数据库作为Sharepoint存储展现给Outlook。 相当整洁,但不幸的是项目看起来被抛弃。

任何人有任何这样的解决scheme的经验? 任何好的第三方应用程序在那里?

BTW。 我们正在谈论Exchange 2003和Outlook 2007。

我会说写自己的应用程序,将LOB数据库与公用文件夹同步。 Exchange Web服务API(EWS)非常易于使用,networking上提供了大量示例。 你甚至可以问StackOverflow.com。