【问题标题】:Controlling where "out of office" replies are sent控制“不在办公室”回复的发送位置
【发布时间】:2012-01-21 04:11:05
【问题描述】:

邮件服务器如何决定何时何地发送“不在办公室”类型的自动回复?

这似乎取决于邮件服务器,所以有些人会使用回复:地址,其他人会使用发件人:以及发件人:地址。一些服务器(或全部?)似乎关心 Precedence: 字段,并且根本不会在 Precedence:bulk (或者可能是优先级:list?)上发送外出回复。 return-path 似乎用于更严重的反弹类型,但也许它也被使用?

我想要实现(这一次)是最小化发送到 from: 地址的回复电子邮件的数量。我不介意让他们在回复地址。

我一直在寻找某种参考或最佳做法 - 任何参考或建议?我查看了一些相关的 RFC(RFC2822RFC3834),但我正在寻找实际的处理方式。

【问题讨论】:

标签: email smtp mail-server email-bounces


【解决方案1】:

以下是一些想法:

  • 每天和收件人发送的回复不要超过一个(洪水 保护)
  • 不要回复任何看起来“自动化”的内容(散装、 垃圾邮件,邮件列表,...)。
  • 回复应设置为“自动提交: 自动回复”和“优先级:批量”标题

查看此示例以查看可能的标头和发送者模式以检测自动发件人: https://github.com/gryphius/fuglu/blob/master/fuglu/src/fuglu/plugins/vacation.py

这个实现只发送到信封发件人地址(Return-Path),在我看来,外出基本上与“您的邮件被延迟”错误相同,因此应该转到退回地址。但无论如何,我很少看到非批量回复标题,

【讨论】:

  • 谢谢,但这次我是在另一端 - 我不是要发送不在办公室的回复,我正在发送其他电子邮件,我很好奇是否有自动回复的去向的已知规则。
  • @PapaFreud 我认为这个答案总结了它。我所做的是创建了一个套件来检查这些标头,如果它们在那里,它们就会被忽略。现在测试..我会告诉你..
猜你喜欢
  • 2014-10-23
  • 2011-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-13
相关资源
最近更新 更多