Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP 用mail()发邮件始终不成功。该怎么解决

PHP 用mail()发邮件始终不成功。该怎么解决

WBOY
WBOYasal
2016-06-13 11:39:461006semak imbas

PHP 用mail()发邮件始终不成功。

<?php<br /><br />$to = "[email&#160;protected]";<br />$subject = "Test mail";<br />$message = "Hello! This is a simple email message.";<br />$from = "[email&#160;protected]";<br />$headers = "From: $from";<br />$send=mail($to,$subject,$message,$headers);<br />if($send)<br />echo "Mail Sent";<br />else <br />echo "Sorry,mail sent failed!"<br /><br />?>


开发环境用的wamp,下载并安装好了sendmail程序,按网上的说法也改好了php.ini和sendmail.ini
使用foxmail 7.1创建了自己QQ邮箱的账户,开启了POP3/SMTP服务。更改发件服务器为POP3,使用和收件服务器相同的身份验证。结果还是报错:Warning: mail(): SMTP server response: 503 Error: need EHLO and AUTH first ! in F:\PHP\wamp\www\mail.php on line 8
不知道哪个地方不对,请会的人指教下。谢谢!!!

mail() sendmail QQ邮箱
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn