我目前正在扩展具有自动回复功能的电子邮件系统。在黑暗的过去,我见过一些很棒的邮件循环,现在我正在努力避免这样的事情发生在我身上。
我已经查看了其他工具('mailbot'、'vacation')是如何做到这一点的,在我自己的邮件档案中查找可疑邮件标头,但我想知道是否还有其他东西可以添加。
我此时的流程:
'^root@',
'^hostmaster@',
'^postmaster@',
'^nobody@',
'^www@',
'-request@'
'^precedence: junk$',
'^precedence: bulk$',
'^precedence: list$',
'^list-id:',
'^content-type: multipart/report$',
'^x-autogenerated: reply$',
'^auto-submit: yes$',
'^subject: auto-response$'Auto-response:到主题前面,设置标题,Precedence: bulk并Auto-Submit: yes希望防止某些远程邮件程序进一步传播自动响应。有什么我想念的吗?
在正文中的某处包含诸如“这是自动生成的响应”之类的短语。如果您的邮件正文是 HTML(不是纯文本),您可以使用样式使其不可见。
在回复之前检查该短语。如果存在,那么很可能是自动响应。