谷歌搜索这个并没有找到任何东西......
是否有人知道在给定Outlook电子邮件项目的情况下是否有办法检测它是否是由“Out Of Office Assistant”发送的? Outlook是否在对象或任何标题信息上设置了标识电子邮件的属性?我希望不必解析“Out Of Office”等主题行。
如果有一些标准会很棒,所以也可以检测到来自其他电子邮件服务(如Gmail)的自动回复,但对我来说,Outlook是最高优先级。
答案 0 :(得分:25)
查找这些标题:
受试者以:
开头答案 1 :(得分:20)
这个问题经常出现在Google上,所以我决定添加一个重要的说明。
请勿按照其他答案中的建议在过滤器中使用X-Auto-Response-Suppress
。
X-Auto-Response-Suppress
告知其他服务器不会发送自动回复以回复电子邮件。这并不意味着此电子邮件是自动回复。
我们必须以艰难的方式学习它,希望你不必这样做。我还写了一篇博文,内容更详细:http://www.jitbit.com/maxblog/18-detecting-outlook-autoreplyout-of-office-emails-and-x-auto-response-suppress-header/
答案 2 :(得分:19)
值得注意的是,Exchange应该禁止外出电子邮件以响应带有Precedence:bulk
或X-Auto-Response-Suppress:OOF
标头的邮件:
http://blogs.technet.com/b/exchange/archive/2006/10/06/3395024.aspx
答案 3 :(得分:8)
有一个标题字段(http://www.iana.org/assignments/auto-submitted-keywords/auto-submitted-keywords.xhtml),但似乎MS Outlook没有设置它(至少不是Outlook 2003)。 我想你必须解析主题。
答案 4 :(得分:1)
我查看了Outlook自动回复电子邮件的标题,但没有找到任何特殊内容。 你可以在这里试一试 - 只需跟踪邮件服务器向用户发送邮件的时间。如果邮件服务器在几秒钟内(比如少于10秒)收到回复邮件,则可能是自动回复。将其与主题解析结合以更好地检测自动回复邮件。它不是一个具体的方法,但我想它会起作用。
答案 5 :(得分:0)
根据Exchange Server 2007 Out of Office (OOF)1 - Exchange Team Blog, Exchange外出回复的权威标志
X-Auto-Response-Suppress:OOF
1 <子>&#34; OOF&#34;意味着&#34;超出设施&#34;,a rudiment from Xenix(!) that M$ used for mail in the past。