>  기사  >  백엔드 개발  >  PHP 用mail()发邮件始终不成功。该怎么解决

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

WBOY
WBOY원래의
2016-06-13 11:39:461046검색

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邮箱
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.