私はこのエラーを2日間際限なく受けています。すべての適切なプロトコルに従っているにもかかわらず。エラーは、電子メールが無効であることを示唆していますが、問題なくリスメールで使用しています.php.iniではまったく同じように見えます.私にとって意味のある唯一のことは、それが何らかの構文エラーであることですしかし、$header をエコーするとどうなるかはわかります。「From: admin@daysshared.local」と表示されているのは正しいのですが、from はメール アドレスの一部だと思いますか。諦めかけているので、どなたか助けてください。ありがとう。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