PHP mail發(fā)送郵件出現(xiàn)問題的詳細(xì)解決辦法
我們?cè)谑褂?a >PHP語(yǔ)言發(fā)送郵件時(shí)經(jīng)常會(huì)出現(xiàn)一些問題,比如發(fā)送過(guò)程中產(chǎn)生速度慢的問題。下面我們就來(lái)具體介紹PHP mail發(fā)送郵件相關(guān)的使用辦法。#t#
PHP mail發(fā)送郵件出現(xiàn)這樣的狀況的并發(fā)癥還有,sendmail服務(wù)啟動(dòng)緩慢
查看sendmail的日志
/var/log/maillog
大致看出是hostname有問題
首先對(duì)比這兩個(gè)文件
/etc/hosts
/etc/mail/local-hosts-name
保持一致,并確認(rèn) hostname 無(wú)誤
查看和變更本機(jī)hostname方法是 hostname [newhostname:string]
編輯/etc/mail/sendmail.cf
查找到Dj$w一行,vi查找命令是/string
可以看到出示狀態(tài)是被注釋掉的,在這里增加一行
Dj$w.
設(shè)置完畢
/etc/init.d/sendmail restart
飛快重啟
以上就是PHP mail發(fā)送郵件速度慢的解決辦法。