使用終端模式請求閱讀收據
當您在Mac OS X Mail中發送電子郵件時,會立即將郵件發送給收件人 - 通常是,但並非總是如此。 要了解您的每封郵件的命運,您可以要求閱讀收據。 通常,要求收件人確認郵件已打開。 雖然這並不能保證內容已被閱讀甚至被理解,但這樣的閱讀收據仍然可以用來排除一些失敗的可能性,並且可能會安靜地流浪。
Mac OS X Mail默認不支持閱讀回執。 但是,如果您在終端模式下工作舒適,則可以進行修改。
請求在Mac OS X Mail中讀取收據
要使Mac OS X Mail為您發送的每封郵件請求已讀回執:
- 打開終端 。
- 輸入defaults讀取com.apple.mail UserHeaders 。
- 按Enter鍵 。
- 如果該命令返回“(com.apple.mail,UserHeaders)的域/缺省對不存在”:
- 用您的姓名和電子郵件@地址輸入您的電子郵件地址替換姓名 :
- 默認寫入com.apple.mail UserHeaders'{“Disposition-Notification-To”=“姓名
”; }“ - 例如,完整的行可以讀取“默認寫入com.apple.mail UserHeaders'{”Disposition-Notification-To“=”Heinz Tschabitscher
“;}'”。
- 默認寫入com.apple.mail UserHeaders'{“Disposition-Notification-To”=“姓名
- 用您的姓名和電子郵件@地址輸入您的電子郵件地址替換姓名 :
- 如果上面的“defaults read”命令返回一行以“{”開頭並以“}”結尾的值:
- 突出顯示整條線。 它可能會讀取{Bcc =“bcc@example.com”; }, 例如。
- 按下Command-C 。
- 鍵入默認寫入com.apple.mail UserHeaders' 。
- 按下Command-V 。
- 類型' 。
- 插入'“處置通知 - ”=“名稱<電子郵件@地址>”; '在結束“}”字符前面,用您的電子郵件地址替換姓名和電子郵件地址。
- 例如,該行可能會讀取“default com.apple.mail UserHeaders'{Bcc =”bcc@example.com“;”Disposition-Notification-To“=”Heinz Tschabitscher
“; }'“
- 例如,該行可能會讀取“default com.apple.mail UserHeaders'{Bcc =”bcc@example.com“;”Disposition-Notification-To“=”Heinz Tschabitscher
- 按Enter鍵 。
不僅請求,但也尊重和發送閱讀回執
Mac OS X Mail不尊重讀取收據。 如果您收到要求閱讀收據的電子郵件,則不會發生任何特殊情況
使用一些JavaScript和Mail規則,您可以模仿一些行為並根據請求發送簡單收據。 這些不完全符合標準,不會被解讀為發件人的電子郵件程序的已讀回執。 當然,通俗易懂的收據確認仍然有用。
在Mac OS X Mail中再次禁用自動讀取接收請求
要關閉請求每條消息的已讀回執:
- 執行默認值刪除終端命令提示符下的com.apple.mail UserHeaders以刪除所有自定義標題,或者將UserHeaders設置回添加Disposition-Notification-To之前的內容 。
完整的電子郵件問責制和控制
要全面了解並控制您在Mac OS X Mail中發送的電子郵件的命運,您可以使用經過認證的電子郵件服務或使用第三方軟件(如iReceipt Mail)。