【问题标题】:Message keeps returning to mail queue on CentOS with Postfix消息不断返回到带有 Postfix 的 CentOS 上的邮件队列
【发布时间】:2017-03-23 13:21:04
【问题描述】:

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

我已经试过了:

  • 重启服务器
  • 后缀停止
  • 后队列-f
  • 后缀刷新
  • postsuper -d 全部推迟
  • postsuper -d 全部
  • postsuper -r 全部
  • rm -rf /var/spool/postfix/defer/*
  • rm -rf /var/spool/postfix/deferred/*

我也尝试过:

  • 卸载后缀
  • 卸载 cyrus-sasl
  • 卸载 cyrus-imapd
  • 卸载mailx

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

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

我该如何解决这个问题?

【问题讨论】:

    标签: centos centos7 postfix mailx


    【解决方案1】:

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

    /var/lib/imap/socket/lmtp
    

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

    【讨论】:

      猜你喜欢
      • 2016-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-08
      • 2014-06-02
      • 2014-09-24
      • 2012-12-14
      • 2018-10-29
      相关资源
      最近更新 更多