2013-02-14 64 views
0

我有大约8个不同的电子邮件ID组,在我的Outlook客户端分配一个特定的类别。所有电子邮件ID都存在于SQL Server数据库实例的表中,并可根据它们所属的类别进行提取。基于规则的电子邮件处理在Outlook使用脚本

我现在想进入的邮件标记为类别和自动转发邮件到电子邮件ID的获取利用数据库的脚本。

第一个问题 - 是否有可能写一个脚本,并将其连接到一个规则?

第二个问题 - 是否需要有一个Outlook客户端始终保持这个系统还活着吗?我的意思是这个基于脚本的规则系统是作为服务器规则还是客户规则工作?

回答

1

您可以将VBA宏附加到邮件规则。它看起来如下:

Sub MyMessageRule(newMail As Outlook.mailItem) 
.... 
End Sub 

这将是可能的在这个宏中使用SQL服务器数据库连接。

也可以使用服务器端脚本。但是这需要访问权限和更多技能。

+0

谢谢,如果我不直接连接到SQL服务器数据库,如何在此脚本中调用Web服务?请原谅我对VBA宏观的无知。 – kaushal 2013-02-14 16:04:18

+0

这取决于您的Outlook版本。看看相关的问题在StackOverflow:http://stackoverflow.com/questions/3521876/calling-web-service-using-vba-code-in-excel-2010 – 2013-02-14 16:45:07