2011-06-24 26 views
0

我遇到了拒絕發送電子郵件的Web應用程序出現問題。直到幾天前它工作正常。在此之前,電子郵件會發送,但'發件人'地址錯誤 - 它以'[email protected]'出現,儘管我使用標題將其設置爲'[email protected]'。從Apache發送的電子郵件 - 有關'newline'的錯誤

系統管理員進去了,並將默認地址更改爲'[email protected]',看看是否有幫助。我認爲這個問題可能從那時起,但我們只在過去的幾個小時內才注意到它(並不是很多電子郵件發送)。

目前,電子郵件根本沒有發送。系統管理員正在度假,所以我正在嘗試將其整理出來!

錯誤日誌這樣說:

sh: -c: line 0: syntax error near unexpected token 'newline' 
sh: -c: line 0: '/usr/sbin/sendmail -t -i -f Do Not Reply <[email protected]>' 

,它的重複很多次。

sendmail_path = /usr/sbin/sendmail -t -i -f Do Not Reply <[email protected]> 

是在php.ini - 我想這是系統管理員改了行,但我不知道。

任何人都可以建議我應該從哪裏開始尋找錯誤?

謝謝!

回答

2

-f選項用於返回路徑,而不是from。在任何情況下,我不知道它取了個名字加上一個地址,所以你可能需要這個來代替:

sendmail_path = /usr/sbin/sendmail -t -i -f [email protected] 

或者,至少,報價:

+0

感謝亞歷克斯。我將它更改爲您在那裏的第一個版本,並且工作。還沒有嘗試第二個 - 今天的主要目標是讓它走! – Sharon