如何停止延期的电子邮件

我有一个Postfix邮件网关。 同时,每个其他主机都设置为使用此网关作为中继。

我们有一些自动发出的邮件从一些主机发送。 我相信网关试图发送一个延期的状态回到系统开始这个。 但是,该系统是一个空客户端,它发送但没有收到任何电子邮件

无论如何停止发送延期状态?

日志输出示例:

postfix / smtp [35725]:2F6A155C256:to =,relay = none,delay = 260862,latency = 260862 / 0.01 / 0/0,dsn = 4.4.1,status = deferred(连接到orange.mydom.com [192.168。 1.5]:25:拒绝连接)

“延迟”意味着Postfix尝试传递消息但失败(在这种情况下,因为MX服务器拒绝了SMTP连接),所以它将等待一段时间并稍后尝试传送。 Postfix没有发送状态报告,它只是试图传递一个被要求传递的消息。 该消息可能是由Postfix生成的(例如,关于不同消息传递失败的反弹通知),或者可能已经由另一个客户端完全生成。 你需要弄清楚这个消息来自哪里,并且修正生成它的任何东西,不要生成它,或者把它发送到其他地方。

在服务器的邮件队列中有一个邮件,该邮件转到一个电子邮件地址,您可以从引用的syslog行中帮助编辑该邮件。 它已经在那里一段时间了。

你将不得不弄清楚什么过程产生这些电子邮件,并在源头修复它。 这可能是在其他主机上编辑/ etc / mailname,或者告诉网关主机将其他主机的邮件视为本地邮件,并在本地交付,而不是尝试将邮件发送回原始系统。

在SMTP连接closures之后,在SMTP中没有“发送延迟状态回到系统”机制在发件人服务器上重新发送邮件。