こんにちは、メールを送信しようとするとこのエラーが発生します
SMTP -> ERROR: MAIL not accepted from server: 501 : sender address must contain a domain
以前は問題なく動作していました。何が起こったのかわかりません。私は php メーラーを使用していますが、これは重要だとは思いません。
$smtp = setting::get_smtp( 1 , 'support');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = $smtp->address; //localhost
$mail->CharSet = "utf-8";
$mail->SMTPAuth = true;
$mail->Port = $smtp->port; // 25
$mail->Username = $smtp->username;
$mail->Password = $smtp->password;
$mail->From = $smtp->from ; // www.mysite.com
$mail->AddReplyTo ($smtp->username , $smtp->from ); // noreply@mysite.com //www.mysite.com
$mail->Subject = $title;
$mail->AltBody = "To view the message, please use an HTML compatible email viewer!";
$mail->MsgHTML($msg);
$mail->SMTPDebug = 1;
if( filter_var( $admin_email , FILTER_VALIDATE_EMAIL ) == TRUE ){
$mail->AddAddress($admin_email , "John Doe");
$mail->Send();
}