2
我有很多電子郵件,Gmail和其他,我嘗試發送電子郵件給每個。實際上,只有一封電子郵件會收到郵件,而另一封郵件則不會。發送郵件與命令linux工作,但不與PHP
與linux:命令echo "Hi" | mail -s "test" [email protected]
工作正常。
但隨着PHP,郵件不走....
我在mail.log沒有錯誤。你有什麼想法嗎?
謝謝!
編輯:我在Linux服務器上。
我有很多電子郵件,Gmail和其他,我嘗試發送電子郵件給每個。實際上,只有一封電子郵件會收到郵件,而另一封郵件則不會。發送郵件與命令linux工作,但不與PHP
與linux:命令echo "Hi" | mail -s "test" [email protected]
工作正常。
但隨着PHP,郵件不走....
我在mail.log沒有錯誤。你有什麼想法嗎?
謝謝!
編輯:我在Linux服務器上。
嘗試這樣:
$mail = new PHPMailer(); // defaults to using php "mail()"
$body = $mailBody;
$mail->SetFrom('[email protected]');
$mail->AddAddress('[email protected]', 'Your Name');
$mail->Subject = 'The subject';
$mail->MsgHTML('The body');
$mail->Send();
@ClémentAndraud做到了這一點?請給出一些反饋:) – ZanattMan 2013-04-23 08:09:26
php的'郵件()'是無用的垃圾。嘗試使用Swiftmailer或PHPMailer,它們都可以提供更好的郵件問題診斷。 – 2013-04-22 16:08:59
向我們顯示http://whathaveyoutried.com - 可能通過使用http://sscce.org – FrankieTheKneeMan 2013-04-22 16:09:10
您的SMTP配置並且是PHP設置使用它?請告訴我們您的PHP代碼和您遇到的錯誤。 – 2013-04-22 16:11:17