在Outlook中將垃圾郵件自動標記為已讀的2個步驟

立即分享:

Outlook將在“垃圾郵件”文件夾中顯示未讀項目數或項目總數。 如果您不想看到數字警報,甚至希望忽略垃圾郵件,為什麼不讓Outlook自動將垃圾郵件標記為已讀? 本文將為您提供一種快速的方法。

Outlook允許我們選擇顯示所有郵件文件夾的未讀項目數或項目總數。 我更喜歡提醒未讀物品的數量。 因此,我將所有郵件文件夾都設置為顯示未讀項目的數量,如以下屏幕截圖所示。顯示未讀項目數

實際上,我不希望收到有關郵箱中有多少垃圾郵件的任何提醒,因為這些垃圾對我完全沒有用。 因此,每次當新垃圾進入我的郵箱時,我都必須始終右鍵單擊該文件夾,然後選擇“全部標記為已讀”以禁用該號碼。標記為已讀

為了避免出現這種煩人的情況,我想出了一種快速的方法來將垃圾郵件標記為自動讀取。 以下是使用此方法的步驟。

步驟1:將VBA代碼複製到ThisOutlookSession項目

  1. 首先,啟動 Outlook 應用程式並切換到「開發人員」標籤。

請注意: 如果找不到“開發人員”選項卡,則應首先啟用它。 轉到“文件”>“選項”>“自定義功能區”,然後選擇“開發人員”選項卡。啟用開發人員標籤

  1. 在“開發人員”選項卡下,您需要單擊“ Visual Basic”按鈕。
  2. 然後在新窗口中,雙擊“ ThisOutlookSession”項目。
  3. 在隨後的對話框中,您應該複製並粘貼以下代碼:
'Auto Mark Junk Emails as Read
Public WithEvents JunkMail As Outlook.Items

Sub Application_Startup()
    Set JunkMail = Session.GetDefaultFolder(olFolderJunk).Items
End Sub

Private Sub JunkMail_ItemAdd(ByVal Item As Object)
    Item.UnRead = False
    Item.Save
End Sub

請注意: 如果要將其他文件夾中的項目自動標記為已讀,則可以替換“(olFolderJunk)”。 例如,對於“收件箱”文件夾,請改用“(olFolderInbox)”。複製並粘貼VBA代碼

  1. 最後單擊“文件”>“保存VbaProjectOTM”。

第2步:簽署此代碼

  1. 首先,打開“開始功能表”,然後在搜尋框中輸入“vba”。
  2. 單擊“ VBA項目的數字證書”。VBA項目的數字證書
  3. 然後在新對話框中,輸入證書名稱,例如“ Shirley”,然後單擊“確定”。創建數字證書
  4. 現在回到“ Visual Basic”窗口,並訪問Outlook中的“ ThisOutlookSession”項目。
  5. 接下來單擊“工具”>“數字簽名”。電子簽名
  6. 在隨後的對話方塊中,按一下「選擇」按鈕,然後選擇目標憑證。為項目分配數字簽名
  7. 稍後單擊兩個“確定”以啟用簽名。
  8. 之後,單擊工具欄中的“保存”按鈕。
  9. 現在,您可以退出“ Visual Basic”窗口,然後在“開發人員”選項卡上單擊“宏設置”。
  10. 在“信任中心”中,選擇“數字簽名宏的通知,所有其他宏均被禁用”。宏設置

當心外部宏

為了方便起見,許多用戶喜歡在「巨集設定」中使用「啟用所有巨集」選項。但實際上,這相當危險。一般使用者很難判斷一個巨集是否安全。因此,一旦連接到惡意宏,您的 Outlook 資料就會受到感染、損壞甚至遺失。在這種情況下,您必須求助於高級安全措施。 Outlook PST數據恢復工具如 DataNumen Outlook Repair.

作者簡介:

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

立即分享:

評論被關閉。