2013-02-14 61 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