2013-03-05 77 views
1

我們只是將我們的PHP 5.2/IIS 8網站遷移到新服務器。嘗試使用郵件功能時發生500錯誤

我們無法使用MAIL功能。

mail($to, $subject, $message, $headers); 

返回:

500錯誤

  1. 如何啓用詳細的錯誤信息?
  2. 有什麼我需要安裝以獲得mail函數的工作?
+0

這聽起來像是http://stackoverflow.com/questions/1053424/how-do-i-get-php-的副本錯誤到顯示 – rantsh 2013-03-05 18:24:41

+1

你檢查了php.ini中的郵件設置,因爲你改變了服務器? – user2014429 2013-03-05 19:01:31

+0

@ user2014429將其作爲答案並加以標記 – 2013-03-06 17:51:51

回答

1

500是一個永久smtp錯誤,因此,郵件服務器或電子郵件收件人的配置有問題。

如果通過端口25 telnet到服務器併發出以下命令;

helo localhost 
mail from:<your.email.address> 
rcpt to:<recipient.email.address> 
data 

ctrl c 

會發生什麼情況?

相關問題