2017-01-29 16 views
0

我運行Ubuntu 12.04與後綴如何停止後綴MAILER-DAEMON的郵件

昨天晚些時候,我補充說,修改了後綴的配置,也加入到根crontab這是調用的入口包(ispconfig3)腳本。

昨晚11點左右,我卸載了這個軟件包,然後去睡覺了。卸載刪除了腳本,它的目錄沒問題。但它沒有清理crontab條目。

由於cron在調用腳本時遇到了問題,因此它向[email protected]發送了一封電子郵件。但ispconfig3修改了我的postfix配置,因此沒有郵件傳輸功能。所以一封MAILER-DAEMON電子郵件被放置在郵件隊列中。

過夜,(我在這裏猜!)cron每分鐘都會醒來並嘗試做同樣的事情。因此,到上午7:00,郵件隊列中現在有1100多封電子郵件。但是由於postfix搞砸了,我看不到它們。

在8點左右,我意識到我的電子郵件設置有問題。我檢查postfix配置,退出更改,現在我可以收到電子郵件。我可以發送它們,接收它們等。

然後電子郵件的亂七八糟的開始。每分鐘左右,我都會收到30封MAILER-DAEMON電子郵件,指出cron無法調用腳本。我檢查

須藤的crontab -l

看到過時的命令爲不存在的腳本。我明確一下:

須藤的crontab -e

我期待電子郵件停止。

他們沒有。

事實上,他們似乎每分鐘都在增加數量。然後,我花了幾個小時查看大量配置文件,試圖弄清楚發生了什麼。到11點00分左右,每分鐘最多有50多封電子郵件。

我終於意識到,這個電子郵件流發生的原因是前一天晚上發生的故障,並且它將持續7天。 「7d」來自後綴配置設置。 (順便說一句,我改變這是「2d」,即只有幾個小時)。

無論如何,我解決了它。我添加了這篇文章,以便其他人可以節省一些時間。見下文。

回答

0

最後點擊查看郵件隊列的想法。

谷歌搜索了一下,我發現這個網站: https://www.garron.me/en/linux/delete-purge-flush-mail-queue-postfix.html

我試圖

postqueue -p

其中列出的所有的 「(郵件傳輸不可用)」 的電子郵件:

...剪斷...

- 1104字節的1185個請求。

那麼我所做的:

postqueue -f#這將刷新郵件隊列

postqueue -p

郵件隊列爲空

和所有的突然的電子郵件亂髮落幕。

注:網站上面說的使用方法:

後綴-f

這並沒有爲我工作。有點谷歌搜索找到postqueue命令。

另注:我很擔心有在郵件隊列電子郵件,不是「郵件傳輸不可用」,所以我仔細檢查了所有1185個電子郵件,以確保這是確定清除它們。

相關問題