在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)。