1. Linux 下無法使用mail命令發送郵件
根據你描述的情況,使用mail發郵件是通過本機的postfix來發送的。如果本機的的postfix配置中啟用了relay,則會內將發信請求轉發到容relay機器進行投遞。如果此時通過mail發不出郵件,則問題有可能出現在relay的伺服器上。
你說的通過php是可以發郵件的,這個和使用mail是兩回事。如果php程序使用的是自己的發信程序,那與本機的postfix可能就沒有什麼關系。這其中具體的配置還要看程序是怎麼設計的。
2. 我在Linux系統PHP里使用phpmailer這個類發郵件總提示:SMTP Error: Could not connect to SMTP host
SMTP Error: Could not connect to SMTP host意思為:
SMTP錯誤:不能連接到SMTP主機
phpmailer可能是沒安裝具體看下文內給你參考資料容:
http://ke..com/view/2341560.htm