※ ChatGPTを利用し、要約された質問です(原文:phpで携帯へメール送信)
PHPで携帯へメール送信はできるか?
このQ&Aのポイント
PHPを使用してメール送信フォームから携帯にメールを送信する方法を検証しました。PCのメールアドレスから送信する場合は問題ありませんが、携帯のメールアドレスから携帯のメールアドレスに送信するとエラーが発生してしまいます。
fromがdocomoの場合はエラーメールが届かず、softbankの場合は送信エラーメールが返ってきます。ネットでの情報は限られているため、解決策は見つかりませんでした。
この問題について詳しい方、解決策を知っている方がいらっしゃいましたら、ご教示いただけると助かります。
お世話になります。
PHPにて、メール送信フォームよりメールを送信する仕組みを作成する必要があり、まずは、単純に以下のコードにてテストを行ってみました。
mail($to, "test", "This is test", "From: $from");
その結果なのですが、
$to:PCのメールアドレス
$from:携帯のメールアドレス
→送信出来る
$to:PCのメールアドレス
$from:PCのメールアドレス
→送信出来る
$to:携帯のメールアドレス
$from:PCのメールアドレス
→送信出来る
$to:携帯のメールアドレス
$from:携帯のメールアドレス
→送信出来ない
携帯のメールアドレスから携帯のメールアドレスに送信するのは必須なので、送信出来なく、大変困っております。mail関数の結果は正常ステータスなのですが、メールが届かないという状況です。
ちなみに、fromがdocomoの場合はエラーメールもきません。softbankの場合は『次のあて先へのメッセージはエラーのため送信できませんでした。メールアドレスをご確認の上、再送信してください。』のエラーメールが返ってきます。
ネットで調べても特に情報が見つからなかった為、質問させて頂きました。
お礼
早速の回答、ありがとうございます。 そうですね・・・偽装になってしまうんですね・・・ reply-toも考えましたが、Fomaが対応してないと思うので、送信アドレスに設定しようと考えておりました。