Centos
CentOS:postqueue -p 顯示一條不斷返回隊列的消息
當我執行“postsuper -d ALL”時,所有來自 mailq 的消息都會被刪除。幾秒鐘後,我就可以從終端發送電子郵件了。但是,即使我在清除 mailq 後只是靜止不動,什麼也不做,大約 20 秒後,隊列中開始出現一些新條目,這會阻止發送任何其他電子郵件消息。換句話說,如果我清除郵件隊列並且什麼都不做,新條目會顯示在郵件隊列中……它們會阻止我通過伺服器發送新的電子郵件消息。
我已經嘗試過:
- 重新啟動伺服器
- 後綴停止
- 或在 f 之後
- 後綴刷新
- postsuper -d 全部延遲
我還嘗試: - 解除安裝 postfix - 解除安裝 cyrus-sasl - 解除安裝 cyrus-imapd - 解除安裝 mailx
但是當我重新安裝它們時,問題又回來了。
似乎沒有什麼能阻止這些新郵件每 20 秒一次又一次地出現在郵件隊列中。
我該如何解決?
我相信這個問題是通過修復文件夾的權限來解決的:
/var/lib/imap/socket/lmtp
伺服器的主機名和 postfix 配置文件中實際定義的主機名之間也存在細微差別。這兩件事修復後,後綴重新啟動。