• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpでのメール送信)

PHPでのメール送信で届かない現象の原因と解決方法

このQ&Aのポイント
  • phpで実装したメール送信処理で、一部のメールアドレスにメールが届かない現象が発生しています。迷惑メールとして処理された形跡はないため、他の原因を考える必要があります。
  • 一部のメールアドレスにメールが届かない原因は、以下の可能性があります。まず、宛先のメールサービス側での制限が考えられます。また、メールの内容や送信元アドレスが迷惑メールの基準に該当している可能性もあります。
  • 対策としては、まず送信するメールの内容を見直し、迷惑メール判定される要素があるか確認することが重要です。また、送信元アドレスを適切なものに設定することも大切です。さらに、宛先のメールサービスに問い合わせて、制限があるか確認することもおすすめです。

質問者が選んだベストアンサー

  • ベストアンサー
  • kaz33
  • ベストアンサー率60% (20/33)
回答No.1

Qdmailを使わない方法だと両方に届きますか? $headers = "From: xxx@xxx.co.jp\r\n"; mail($mail_address, "パスワード再発行のお知らせ", $msg, $headers);

like-linux
質問者

お礼

ご教授ありがとうございます。 mb_send_mailを使って実現できました。 ただ、Return-Pathを設定しない状態だと やはり一部のメールアドレスには届きませんでしたが Return-Pathをつけると受信できました。 ありがとうございました。

関連するQ&A