php.ini を有効な send_from アドレスに設定しているにもかかわらず、このエラーが発生します。リスメールから送信すると機能するので有効であることはわかっていますが、phpでメールを送信すると機能しません。無効なアドレスは、おそらく send_from アドレスを参照しています。そのため、それが間違っていると考える方法がわかりません。ここにphpコードがあります:
$email="tobiasvogel1@googlemail.com";
$subject = "Your New Password";
$from="admin@dayshare.local";
$message = "Your new password is as follows:
xxxxxxxxxxxxxxxxxxxxxxxxxxx
This email was automatically generated.";
if(!mail($email, $subject,$message,$from)){
echo ("error");
}else echo "success";
そしてphp.iniで:
SMTP = localhost
sendmail_from = admin@dayshare.local