我连续2天无休止地得到这个错误。跟随所有适当的protocall。该错误表明该电子邮件无效但我使用它与松鼠邮件没有任何问题,它在php.ini中看起来完全相同我只是难倒我唯一有意义的是它是某种语法错误在某处但我可以弄清楚当我回显$ header它会显示“来自:admin@daysshared.local”是正确的,它是否认为来自电子邮件地址的一部分。我正处于放弃所有人的风口浪尖中,所以如果可以,请帮助我。谢谢。继承人PHP:
$subject = "Your New Password";
$headers = "FROM: admin@dayshare.local";
$message = "Your new password is as follows:
----------------------------
Password:$emailpassword
----------------------------
This email was automatically generated.";
if (!mail($email,$subject,$message,$headers)){
echo ("error");
}else{
echo"password sent";
并在php.ini中:
SMTP = localhost
smtp_port = 25
sendmail_from = admin@dayshare.local
答案 0 :(得分:0)
我知道这已经过时了,但却偶然发现了它。你现在可能已经修好了...... 你提到
显示“From:admin@daysshared.local”
但你的标题是
$ headers =“FROM:admin@dayshare.local”;
是不同的daysshared.local& dayshare.local