如何在 Outlook 中發送特定電子郵件時自動請求閱讀回執

立即分享:

我們可以在發送 Outlook 電子郵件時請求閱讀回執。 但有人甚至希望 Outlook 在發送特定電子郵件時可以自動請求已讀回執。 本文將使其與 Outlook VBA 一起實現。

一般來說,如果你想請求閱讀回執,你有兩種方法。 一種是在新消息窗口中手動勾選“請求閱讀回執”選項,如下圖所示:

在消息窗口中請求閱讀回執

另一種是在Outlook選項中的“郵件”選項卡下啟用“對於所有發送的郵件,請求閱讀回執”,如下圖所示:

請求所有已發送郵件的已讀回執

但是,許多用戶希望將 Outlook 配置為僅在發送特定電子郵件時自動請求已讀回執,例如根據郵件主題或郵件收件人等。 這裡我們將介紹一種借助 Outlook VBA 來實現的方法。

發送特定電子郵件時自動請求閱讀回執

  1. 首先,啟動Outlook並切換到“開發人員”選項卡。
  2. 然後點擊“Visual Basic”按鈕,它會彈出一個新窗口,
  3. 在“Visual Basic”窗口中,打開“ThisOutlookSession”項目,將以下VBA代碼複製到該項目中。
Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
    If Item.Class = olMail Then
       RequestReciept Item
    End If
End Sub

Sub RequestReciept(NewMail As MailItem)
    Dim Addr As String
    Dim Subj As String
 
    'Replace Addr & Subj with your own desired strings
    Addr = "example@mail.com"
    Subj = "test"
 
    'Specify the email recipients and subject
    If InStr(LCase(NewMail.To), Addr) > 0 And InStr(LCase(NewMail.Subject), Subj) Then
       NewMail.ReadReceiptRequested = True
    End If
End Sub

發送特定電子郵件時自動請求閱讀回執的代碼

  1. 之後,您需要簽署此代碼並將宏設置更改為僅啟用數字簽名的宏。
  2. 最終您可以嘗試確保代碼是否可以正常工作。
  • 在 Outlook 主窗口中單擊“新建電子郵件”按鈕。
  • 然後您可以像往常一樣撰寫電子郵件,但選擇收件人並根據您的代碼填寫主題。 在我的例子中,收件人應該包含 example@mail.com,主題應該包含“test”。創建新電子郵件
  • 接下來點擊“發送”按鈕。
  • 發送郵件後,您可以雙擊打開它。 在其窗口中,轉到“開發人員”選項卡並點擊“設計此表單”。設計此表格
  • 之後,轉到“(所有字段)”標籤並選擇“所有郵件字段”。 現在您可以向下滾動,直到找到“Receipt Requested”字段。 您可以檢查是否需要收據。確保是否請求閱讀回執

謹慎處理未知電子郵件

如今,惡意電子郵件變得越來越猖獗。 因此,所有 Outlook 用戶必須對所有可疑電子郵件保持警惕。 另外,還建議弄個健壯的 Outlook 損壞修復工具. 當您陷入絕望的 Outlook 腐敗中時,它會來拯救您。

作者簡介:

Shirley Zhang是的數據恢復專家 DataNumen,Inc.是數據恢復技術的全球領導者,包括 修復 SQL mdf 文件 和Outlook修復軟件產品。 欲了解更多信息,請訪問 萬維網。datanumen.COM

立即分享:

評論被關閉。