我有一些脚本,可以在必要时自动发送小型电子邮件通知。我从这些脚本中收到少量自动回复消息(例如外出或休假)。我是否可以在电子邮件中添加标题,以向(行为良好的)自动回复程序表明我对任何回复都不感兴趣?
也可以看看此相关的 StackOverflow 问题。
答案1
添加“ List-Id
”标题或“ Precedence: list
”标题应该可以解决行为良好的自动回复程序的问题。此行为来自 UNIX 的原始休假程序。除其他外,它不会响应似乎来自列表的电子邮件。您可能最好使用 List-Id 标题行,而不是冒险使用优先级设置,但请尝试两者。
答案2
我相信Precedence: Bulk
这是规范设置,但遵守此设置的自动回复器的用户数量微乎其微。事实上,绝大多数自动回复器都表现不佳。
答案3
不,没有什么是总能起作用的。
#有标准
使用空返回路径(空信封发件人,SMTP MAIL FROM:<>
)发送应该可以防止自动回复(https://www.rfc-editor.org/rfc/rfc5321#section-4.5.5)
自动电子邮件处理器的实施者应小心确保正确处理具有空反向路径的各种消息。特别是,此类系统不应回复具有空反向路径的消息,
设置自动提交标头也应该有效(https://www.rfc-editor.org/rfc/rfc3834#section-2)
不应针对包含自动提交标头字段的任何消息发出自动响应
#然后是微软...第 2.2.3.2.14 节https://docs.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-oxcmail/e489ffaf-19ed-4285-96d9-c31c42cab17f (URL 可能会根据 Microsoft 的意愿过期)[MSOXCMAIL] 2.2.3.2.14
说
#2.2.3.2.14 抑制自动回复 要将 PidTagAutoResponseSuppress 属性(第 2.1.3.2.20 节)的值设置为 -1,表示要抑制对消息的所有自动回复,客户端应该写入一个值为“All”的 X-Auto-Response-Suppress 标头。
...
MIME 阅读器应<116>根据表格将 X-Auto-Response-Suppress 标头的各个元素映射到 PidTagAutoResponseSuppress 属性值中的位。如果 X-Auto-ResponseSuppress 和 Precedence 标头都存在,则 PidTagAutoResponseSuppress 属性值应为 0xFFFFFFFF,但可以<117>为 0x00000000。如果 X-Auto-Response-Suppress 标头的值与第 2.1.3.2.20 节中的表格中指定的值不同,则 MIME 阅读器应<118>忽略整个标头。
这些小纸条最能说明问题
<116> 第 2.2.3.2.14 节:Outlook 2010、Outlook 2013、Outlook 2016 和 Outlook 2019 不会读取 X-Auto-Response-Suppress 标头。
<117> 部分 2.2.3.2.14:Exchange 2003 将此值用于 PidTagAutoResponseSuppress 属性([MS-OXOMSG] 部分 2.2.1.77)。
<118> 第 2.2.3.2.14 节:Exchange 2003、Office Outlook 2003 和 Office Outlook 2007 忽略 X-Auto-Response-Suppress 和 Precedence 标头。
因此 presubamlyExchange Server 2007
或较新的想要X-Auto-Response-Suppress
和 Outlook 想要Precedence
请注意,这是忽略 https://www.rfc-editor.org/rfc/rfc3834#section-2
(因为 Precedence 不是一个标准的标头字段,并且它的使用和解释在外界有很大差异,所以本规范不建议在 Precedence 存在的情况下采取任何特定的响应者行为。)
最好的做法可能是全部做这四个,或者尽可能多地做这四个。