2016-07-19 46 views
2

我創建了一個Outlook 2010規則,該規則運行腳本來轉發電子郵件,同時刪除原始電子郵件標題信息。關閉應用程序後,Microsoft Outlook 2010腳本將不會運行

這個腳本的目的是讓它看起來像電子郵件從我的帳戶發送,但它實際上是從另一個帳戶轉發。

最初實施時腳本/規則起作用,但在關閉應用程序之後,規則似乎無法工作。

是否有理由關閉Outlook 2010會導致規則不運行或可能會有其他原因?其他人遇到過這個問題嗎。

我創建的腳本如下:

Sub SendNew(Item As Outlook.MailItem) 

Dim objMsg As MailItem 
Set objMsg = Application.CreateItem(olMailItem) 

objMsg.Body = Item.Body 
objMsg.Subject = Item.Subject 
objMsg.Recipients.Add "[email protected]" 
objMsg.Recipients.Add "[email protected]" 

objMsg.Send 

End Sub 

回答

1

客戶端規則顯然只運行在客戶端(Outlook)中開啓。服務器端規則(僅限Exchange)始終運行,但它們不運行任何腳本,並且僅限於轉發等。

+0

對。我重新打開了Outlook,但規則無法運行。當客戶在任何時候關閉時它是否完全停止。我認爲一旦Outlook重新開放,它會重新開啓。 – bluthco

+0

這是Exchange郵箱上的新郵件規則嗎?當你啓動Outlook時,郵件已經到達,所以發泄將不會被提升。 –

+0

我實際上是自己發送電子郵件來測試規則,以便Outlook在我發送電子郵件時打開並運行。到目前爲止,規則觸發的唯一時間是我最初創建它的時間。自那以後它沒有觸發。 – bluthco

相關問題