• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:phpのmb_send_mailが迷惑メールになる)

phpのmb_send_mailが迷惑メールになる

このQ&Aのポイント
  • PHP初心者の私が作成した顧客へのメール送信フォームからのメールが迷惑メールとして扱われてしまいます。今回はGmailを始めとする複数のメーラーでのSPAM扱いや未達状態が発生し、手間を省くつもりが逆に手間がかかってしまっています。
  • フォームからのメールには自動生成されたリンクURLが含まれており、そのURLがメール本文に表示されています。このことがメールの迷惑判定の基準になっている可能性があります。
  • 解決策として、PHPでの対策を検討しています。また、Apacheサーバーにメールサーバーを追加する方法も一考ですが、正確な手順や設定がわからないため、まずは質問してみたいと思います。

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

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

メールサーバーをきちんと立てる技術がないなら PEAR:Mailなどを利用して、契約しているISPの不正のないアカウントで メールを処理してみてください

参考URL:
http://pear.php.net/manual/ja/package.mail.mail.php
taro0714
質問者

お礼

アドバイスありがとうございます。 ローカルサーバのPEARでということですよね? さくらのほうではなくて? 欲を言えばISPのアドレスではなくて自社のアドレスで何とかしたいのですが その際のベストなやり方はどうすればいいのでしょうか?

taro0714
質問者

補足

PEARでやる前にmb_send_mailの設定をしっかり見直したところ headerの部分で変な処理をしていたので、そこを修正しトライしてみたところ 無事Gmailでもinboxに入ってきました。 どうもこの部分で不正なアドレスからのメールだと判断されていたようです。 今回は本当にありがとうございました。

関連するQ&A