电子邮件:事实上的反弹和其他系统消息的行为

我试图了解系统电子邮件的现实。 我目前正在运行一个即将离任的MTA(Postfix)实例,并且有一些细节我无法设法指点。

首先; 我期待系统消息进入我用作导致系统消息的消息的信封发件人的地址。 这个期望大部分时间都是正确的,但偶尔我会注意到来自有效载荷的FromReply-ToSender头部的地址处的系统消息。 那个怎么样? 这只是疯狂的MTA发送出去? 或者有没有理由背后呢?

其次; 哪些types的系统消息可以区分? 我会说我们有:

  • 硬反弹(MTA发出时,它不能传递给下一个MTA的消息,因为这个MTA拒绝接受);
  • 软反弹(当MTA已经接收到该消息时发送出去,但不能由于任何原因而向所请求的邮箱发送消息);
  • 自动回复(由其中一个用户请求,由MTA发送)。
  • …?

我错过了什么吗? 误解什么? 过于复杂的东西? 请拍我! 谢谢!

通常情况下,退信应该有一个<>的信封发件人和一个从原始邮件的信封发件人处取得的信封收件人。 一切都应该做你所说的“硬性反弹”; 交易所不接受消息,然后产生反弹。 这是不好的,因为它会导致垃圾邮件反向散射。