質問
-
フリー PHP+MySQL
メールフォームでGmail宛のメールが届かない -
本文:
スタードサーバーフリーを使用しております。
早速ですが、お問い合わせフォームを設置しメール受信アドレスをGmail宛人設定した所、メールが飛んできません。
Gmail以外のアドレスで試した所問題なく受信できることは確認できております。
下記ページを参考に確認しましたがそもそも「DNS」や「SPF」を設定する画面が見当たりません。
https://www.star-domain.jp/man/man_dns_setting.php
https://secure.netowl.jp/bbs/detail.cgi?td=5571
https://secure.netowl.jp/bbs/detail.cgi?td=5537
https://secure.netowl.jp/bbs/detail.cgi?td=5351
https://secure.netowl.jp/bbs/detail.cgi?td=5272
Gmailでメールフォームを受信設定する方法についご教示いただけないでしょうか。。
どうぞよろしくお願いいたします。 - 緊急度:通常投稿者:kyosankeionさん投稿時間:2024/03/10 15:36
回答 No.12771
-
本文:
k-tanさん
早速のご確認ありがとうございます。
「スタードサーバーフリー」では「DNS」や「SPF」を設定できないのですね。
情報ありがとうございます。
> メール送信するプログラムで、メールサーバーをそのメールアドレスに対応するメールサーバーを指定すればどうでしょうか?
こちらのメールフォームを使用し
https://www.1-firststep.com/archives/462
下記ページにある
https://www.1-firststep.com/archives/15075
以下の部分を
-----------------------
$rm_from_address = '';
-----------------------
-----------------------
$rm_from_address = 'aaa@アカウント.starfree.jp';
-----------------------
にしたところメールは届かず。
-----------------------
$rm_from_address = 'アカウント@gmail.com';
-----------------------
にしたところ、迷惑メールに「Mail Delivery System <MAILER-DAEMON>」が届きました。
aaa@アカウント.starfree.jpで解決すると思ったのですが・・・。
- 投稿者:kyosankeionさん 投稿時間:2024/03/10 18:02
回答 No.12770
この回答がベストアンサーです
https://www.star.ne.jp/free/functions.php
「スタードサーバーフリー」は、メールアドレスが使えません。
■
>下記ページを参考に確認しましたがそもそも「DNS」や「SPF」を設定する画面が見当たりません。
これは、使用するメールアドレスに対応するメールサーバーに関する設定なので、「スタードサーバーフリー」では、設定できません。
■
お問い合わせフォームで、メール送信する場合、From:に書くメールアドレスがあるかと思います。
メール送信するプログラムで、メールサーバーをそのメールアドレスに対応するメールサーバーを指定すればどうでしょうか?
■
Gmail のお問い合わせフォームのメールが届かない場合のトラブルシューティング
https://support.google.com/a/answer/11966003?hl=ja
■
>Gmail以外のアドレスで試した所問題なく受信できることは確認できております。
Gmailに拒否されないようにするしかないのでは?
質問者からのコメント
k-tanさん
> メール送信するプログラムで、メールサーバーをそのメールアドレスに対応するメールサーバーを指定すればどうでしょうか?
こちらで解決しそうです。
ご教示いただきありがとうございました。