HmailServer 550 通过 PHP 表单发送无效地址时出错



我已经无休止地收到此错误 2 天了。 遵循所有适当的原型。该错误表明该电子邮件无效,但我将其与松鼠邮件一起使用没有问题,并且在 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
我知道

这很旧,但只是偶然发现了它。您现在可能也已经修复了它...你提到

显示"发件人:admin@daysshared.本地"

但你的标题是

$headers ="FROM: admin@dayshare.local";

这是不同的 daysshared.local 和 dayshare.local

最新更新