使用 Postfix 的 CentOS 上的邮件不断返回到邮件队列

Message keeps returning to mail queue on CentOS with Postfix

当我 运行 "postsuper -d ALL" 时,来自 mailq 的所有邮件都被删除。几秒钟后,我就可以从终端发送电子邮件了。然而,即使我在清除 mailq 后只是站着不动什么都不做,大约 20 秒后一些新条目开始出现在队列中,这会阻止发送任何其他电子邮件。换句话说,如果我清除邮件队列,什么都不做,邮件队列中会显示新条目......它们会阻止我通过服务器发送新电子邮件。

我已经试过了:

我也试过:

但是当我重新安装 postfix 时,问题又来了。

似乎没有什么能阻止这些新邮件每 20 秒一次又一次地出现在邮件队列中。

我该如何解决?

我相信问题已通过修复文件夹的权限得到解决:

/var/lib/imap/socket/lmtp

服务器的主机名与 postfix 配置文件中实际定义的主机名之间也存在细微差别。在修复了这两件事之后,重新启动了 postfix。希望这对以后的人有所帮助。