大家好,公司的SENDMAIL版本是"sendmail-8.12.10-1",近來發生一些問題但找不出頭緒,想請問各位看看是否有遇過一樣的情形....
1.當我下service sendmail stop時,會出現 sendmail關機成功而sm-client關機失敗。而我用netstat -na查看發現25 PORT還是有在運作,一定要用KILL的方式把sendmail的pid砍掉,服務才會中止。不知我是不是有什麼地方設定有問題呢???
2.使用者有時都會反應"1封信收到2次",可是我去檢查前端的SPAM,發現進來的信卻只有一封...........我在想是不是sednmail的設定檔有什麼地方是我設定錯誤呢???
以上2個問題,還煩請大家協助一下.....謝謝~~~~~~
1.參考 http://www.computing.net/answers/linux/shutting-down-smclient-failed/17681.html 的作法,
看
<pre class="c" name="code">m4 /etc/mail/submit.mc > /etc/mail/submit.cf
,
再重啟動是否就解決問題?
若不能的話,就重作 sendmail.cf。
在 Fedora 裡確定先裝有 sendmail-cf 的套件,就可到 /usr/share/sendmail-cf/cf/ 的目錄中,修改 sendmail.mc 檔,將所要的設定設其中,
然後再 ./Build sendmail-cf,再 ./Build install-cf ,再重啟動 sendmail。
當然,先把 /etc/mail 先備份好。
2.兩個可能,一是看其帳號 Quota 是否超過 soft limit 或 hard limit。
二是,看該帳號是否有設 forward,而使用者 mail client 是否也有同時收其所 forward 的信箱。
不知我是不是有什麼地方設定有問題呢???
請去研究修改 /etc/init.d/sendmail 的內容, 符合你系統中sendmail安裝時候產生的環境
(我不知道你 OS 版本, 也不知道你 sendmail 詳細的安裝和設定過程)
一封信會收到兩封~
建議~ 去看看那兩封信的 Header 有沒有什麼訊息可以參考~
比方說 Received From:....