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