私は次の方法でメールを送信しようとしています-
from : xyz@domain1.com
reply-to : xyz@domain1.com
to : abc@domain2.com
cc : abc@domain3.com
私のメールはCCに記載されているアドレスに配信されています(とccにメールを置き換えると、メールはに記載されているアドレスに送信されます)
何らかの理由で、電子メールがアドレスabc@domain2.comに配信されていません。OutlookまたはGmailを使用してこのアドレスに手動でメールを送信すると、実際にメールが配信されます。この問題をデバッグするにはどうすればよいですか?
スパム/ジャンクディレクトリもチェックしましたが、そこにメールはありませんでした。phpmailerクラスだけでなくphpmail()関数も使ってみました。どちらもTRUEを返します。理由は何でしょうか?助けてください。
$mail->From = "xyz@domain1.com";
$mail->AddReplyTo("xyz@domain1.com");
$mail->AddAddress("abc@domain2.com");
$mail->AddCC("abc@domain3.com");
$mail->Subject = $subject;
$mail->Body = $message;
if(! $mail->Send()) {
echo "Message was not sent";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}