iT邦幫忙

0

postfix 郵件主機問題

公司為postfix 郵件主機,目前小弟仍在摸索如何管理。

今天有user 反映未收到信件,查看了一下maillog後發現有部分收件者會出現下列訊息:
dsn=5.3.0, status=bounced (Command time limit exceeded: "/usr/bin/procmail")

網路努力爬文還是無法確認問題點,想詢問大概是哪裡出問題,謝謝。

4
player
iT邦大師 1 級 ‧ 2014-02-18 00:26:50

未收到信件?你是那一種情況?
1.同一台Mail-Server裡互寄 (是不是有人的信箱爆了? 或是服務掛掉了?)
2.寄出到外部Mail-Server (是不是被外面檔信了?)
3.收外部Mail-Server寄來的信 (DNS, MX 與防火牆確定有通嗎?)

2
bidonsu
iT邦新手 4 級 ‧ 2014-02-18 09:10:42

按照您描述的情況同一封信同時寄給很多公司同仁,有的有收到郵件,有的沒有收到的異常狀況來說,應該是雙方MAIL SERVER的安全性設定因素居多,如果是全部USER都完全收不到這一封來信,就必須去查證自己的MX是否被列為黑名單......
可以請外部廠商針對未收到郵件的單一USER,嘗試發送測試信件看看是否成功?
如果有成功,再請對方發送另一封有夾檔案的測試郵件,如果也成功收到夾檔信件,
表示貴司的MAIL SERVER收信作業正常,此時可能要請廠商端的MIS窗口協助提供當時部分未收到信件的發送詳細紀錄,雙方一同來查驗問題所在?

2
hon2006
iT邦大師 1 級 ‧ 2014-02-18 09:29:15

沒有先檢查一下系統
top
iostat
vmstat
sar -u 3 10
free
lsof

試試更新 postfix 和 procmail 的套件看看

2
riches88
iT邦研究生 4 級 ‧ 2014-02-18 12:43:57

個人淺見。希望有所幫助
首先狀況是廠商寄送信件至貴公司。有部分人員正常收信。部分出現異常
所以
不會是黑名單。因為是黑名單。就都不會收到信件,黑名單基本是5.7.1
也不是信箱爆了。爆了是5.3.1
不會是郵件規則。郵件規則連退信訊息資料都不會有。有設規則你更清楚
不用找對方mis了。應該他的訊息跟你user看到的一樣。部分也會2.0.0

個人認為,是你系統在當下進行其他運作。導致寫入時 time out
或許是你預設是mailbox而非maildir比較容易造成此問題
或是你有設定備份等居多。硬體hdd開始異常。掉檔,無法記憶體暫存等問題上
沒有完整進行了解。也沒把握問題。你可看看是否系統維護重啟與確認ram & hdd

推薦你參考瑞鑫資訊 mx mail 軟體。或許維護與使用比較好

2
kkinger
iT邦新手 5 級 ‧ 2014-02-18 13:04:16

是否於procmailrc中有自訂規則?
有的話檢查一下有無規則造成無限迴圈的問題

我要發表回答

立即登入回答