在OS X Mail中讀取消息時獲取通知

使用終端模式請求閱讀收據

當您在Mac OS X Mail中發送電子郵件時,會立即將郵件發送給收件人 - 通常是,但並非總是如此。 要了解您的每封郵件的命運,您可以要求閱讀收據。 通常,要求收件人確認郵件已打開。 雖然這並不能保證內容已被閱讀甚至被理解,但這樣的閱讀收據仍然可以用來排除一些失敗的可能性,並且可能會安靜地流浪。

Mac OS X Mail默認不支持閱讀回執。 但是,如果您在終端模式下工作舒適,則可以進行修改。

請求在Mac OS X Mail中讀取收據

要使Mac OS X Mail為您發送的每封郵件請求已讀回執:

  1. 打開終端
  2. 輸入defaults讀取com.apple.mail UserHeaders
  3. Enter鍵
  4. 如果該命令返回“(com.apple.mail,UserHeaders)的域/缺省對不存在”:
    • 用您的姓名和電子郵件@地址輸入您的電子郵件地址替換姓名
      • 默認寫入com.apple.mail UserHeaders'{“Disposition-Notification-To”=“姓名”; }“
      • 例如,完整的行可以讀取“默認寫入com.apple.mail UserHeaders'{”Disposition-Notification-To“=”Heinz Tschabitscher “;}'”。
  5. 如果上面的“defaults read”命令返回一行以“{”開頭並以“}”結尾的值:
    1. 突出顯示整條線。 它可能會讀取{Bcc =“bcc@example.com”; }, 例如。
    2. 按下Command-C
    3. 鍵入默認寫入com.apple.mail UserHeaders'
    4. 按下Command-V
    5. 類型'
    6. 插入'“處置通知 - ”=“名稱<電子郵件@地址>”; '在結束“}”字符前面,用您的電子郵件地址替換姓名和電子郵件地址。
      1. 例如,該行可能會讀取“default com.apple.mail UserHeaders'{Bcc =”bcc@example.com“;”Disposition-Notification-To“=”Heinz Tschabitscher “; }'“
  1. Enter鍵

不僅請求,但也尊重和發送閱讀回執

Mac OS X Mail不尊重讀取收據。 如果您收到要求閱讀收據的電子郵件,則不會發生任何特殊情況

使用一些JavaScript和Mail規則,您可以模仿一些行為並根據請求發送簡單收據。 這些不完全符合標準,不會被解讀為發件人的電子郵件程序的已讀回執。 當然,通俗易懂的收據確認仍然有用。

在Mac OS X Mail中再次禁用自動讀取接收請求

要關閉請求每條消息的已讀回執:

完整的電子郵件問責制和控制

要全面了解並控制您在Mac OS X Mail中發送的電子郵件的命運,您可以使用經過認證的電子郵件服務或使用第三方軟件(如iReceipt Mail)。