Outlook2016中如何實現自動密送


Outlook2016中如何實現自動密送

下面的方案您可以參考一下: 

1)在Outlook里面鍵入Alt+F11打開VBA編輯器;
2)激活左邊的工程面板,展開並雙擊上面的“Project (VbaProject.OTM)/Microsoft Office Outlook 對象/ThisOutlookSession”;
3)將下面的代碼粘貼到右邊打開的編輯區里面去:

Private Sub Application_ItemSend(ByVal Item As Object, _
Cancel As Boolean)
Dim objRecip As Recipient
Dim strMsg As String
Dim res As Integer
Dim strBcc As String
On Error Resume Next
' #### USER OPTIONS ####
' address for Bcc — must be SMTP address or resolvable
' to a name in the address book
strBcc = "zhangxinglong@xx.com"
Set objRecip = Item.Recipients.Add(strBcc)
objRecip.Type = olBCC
If Not objRecip.Resolve Then
strMsg = "Could not resolve the Bcc recipient. " & _
"Do you want still to send the message?"
res = MsgBox(strMsg, vbYesNo + vbDefaultButton1, _
"Could Not Resolve Bcc Recipient")
If res = vbNo Then
Cancel = True
End If
End If
Set objRecip = Nothing
End Sub

4)根據需要在上面代碼中的注釋增刪BCC收件人地址;保存,退出VBA編輯器,返回Outlook主界面

5)選擇菜單“工具-信任中心”,在彈出窗口中選擇“宏安全性”,選擇“為所有宏提供警告”或者“不執行宏安全性檢查”(建議選擇前者);

6)重新啟動Outlook,看到提示是否否用宏,選擇啟用。

7)現在,新建郵件中雖然看不到密送收件人,但是發出去的每一封郵件都會自動抄送給了代碼中設置的那些BCC收件人了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM