郵件服務器常見問題
雖然郵件很方便,但仍會有無法將信件寄出的時候。如果已經設置好郵件服務器,但無法將郵件寄出去,那可能是什么問題呢?
1.硬件設備
無論任何情況下,如果硬件出問題,那么所有的服務都將不正常。所以,請先檢查硬件是否正常。
2.網絡參數問題
如果連不上Internet,郵件服務器沒有用處,所以請先確認網絡正常啟用。
3.服務問題
請務必確定端口25與端口110已經正確啟動。使用netstst指令即可了解是否已經啟動該端口。
4.防火墻問題
很多時候,很多朋友使用Red Hat或其他Lint版本提供的防火墻設置軟件,結果忘了啟動端口25與端口110,導致無法收發信件,請特別留意這個問題。可以使用iptables來檢查是否已經啟用該端口。
5.TCPee_Wrappers問題
如果自己的郵件服務器還支持tcpd程序,/etc/hosts.deny中的設置也會影響收發信件的正常與否,如果/etc/hosts.deny設置了“ALL:ALL”,那么請務必在/etc/hosts.allow里加設“Sendmial:All”
6.配置文件問題
在啟動Postfix或者是sendmail之后,在日志文件中應仔細查看有無錯誤信息產生,通常如果設置數據不對,在日志文件中都會有記載錯誤的地方。
7.文件權限問題
如果曾經手動處理過軟件的Tarball升級,或者是曾自己處理過一些配置文件,那么需要注意以下問題。
/etc/mail:里面的文件至少都為644或640權限。
/var/spool/mqueue:務必為700權限。
/var/spool/Clientrnqueue:這個文件在8.12版中才有,所有人與組群務必為smmsp,而權限務必為7700.
每個~/.forward的文件需要控制其權限。
8.用戶設置問題
一般而言,如果用戶不能登錄郵件服務器主機進行寄信,那么/etc/passwd里的設置無關緊要。不過,如果該用戶想在郵件服務器本機上使用郵件功能,那么在8.12版本中,需要注意以下問題。
用戶的primary群組必須為smmsp
用戶的shell必須可以登錄
其他用戶的相關文件中,最明顯的.forward權限必須設置正確。
9.其他文件的設置問題
如果發現只有某個域可以寄信,同一主機的其他域無法寄信,需要檢查local-host-names這個文件的設置。
如果發現郵件被退回來,而且總是顯示reject,那么可能被/etc/mail/access退回。
如果發現郵件隊列存在很多郵件,可能是DNS死掉了,請檢查/etc/resolv.conf的設置是否正確。
當前文章:郵件服務器常見問題
URL標題:http://newbst.com/news37/105237.html
成都網站建設公司_創新互聯,為您提供網站內鏈、軟件開發、靜態網站、域名注冊、虛擬主機、網站導航
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯