2010-10-14 59 views
-1

我有從我的服務器,發送郵件的問題時,我的phpinfo(類型)我得到這樣的:郵件無法從我的服務器發送

Mail:  /var/spool/mail/frank 
... 
_ENV["MAIL"]: /var/spool/mail/frank 

php文件,我使用郵件功能是擁有Apache並擁有775個權限。在/ var/spool/mail裏面沒有apache文件,但是對於盒子上的其他每個用戶都有一個文件。我需要更改php.ini嗎?或者我可以添加一個Apache文件(也許重複坦率的文件,然後重命名)?

任何建議可以幫助!

回答

2

/var/spool/mail是存儲傳入未讀郵件的地方。只有當apache帳戶收到郵件時纔會有'apache'文件。

你看過MTA的日誌裏面(通常是/var/log/maillog)看看發生了什麼?如果PHP正確發送郵件,那麼應該有一個入口,用於郵件進入隊列,以及當MTA(postfix/sendmail/exim/etc ...)試圖向前轉發時發生了什麼。

+0

謝謝你的信息:)這是有幫助的 – 2010-10-14 17:06:19

相關問題