• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:google apps を利用したDNS設定に関し)

問題の原因はDNS設定にある?メールが届かない問題の解決方法を教えてください

このQ&Aのポイント
  • google appsを利用したDNS設定に関して、ドメインをVALUE-DOMAINで取得し、メールサーバーはgoogleAppsを利用するため、DNS設定を追記しました。
  • 別のWEBサーバーからのお問い合わせフォームからのメール連絡が、googleAppsのアドレスに届かない問題が発生しています。
  • 元々持っているgmailアカウントやプロバイダのメールアドレスへは正常に到達しており、DNS設定の問題が考えられます。現在のプログラムではphpのmb_send_mailを利用してメール送信を行っており、メールヘッダーの送信情報に相違がある状態です。解決策を教えてください。

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

  • ベストアンサー
  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.2

あれ、話がチグハグですね・・・ とりあえず多々想定される原因を追究するしかないですね。 そもそも、そのフォーム?が無ければDNSが不正ですか? nslookupは? 一般メールは正しいく動作する訳でしょ? だからDNSが不正って線は薄いのでは。 その証明が第一。 (浸透時間も知ってますよね?、旧サーバに届いていないかとか) 動作OKならDNSの問題ではなく、PHPかsendmailかサーバの問題になるはず! で、 このケースでよくあるのが、 サーバ内でSendmailが完結してしまうケース。 だから、>「受信フォルダに入って無いか確認。」 と質問しました。 (メールソフトやAppsの話ではなく、契約しているサーバですよ) なので、サブドメインを利用してApps内で同期するのが手っ取り早いって提案です。 質問やお礼では、 各種テスト結果が全く見られないので、正解にまでたどり着けませんが、 各種テストをして、原因を追究しないと解決には至らないでしょう・・・ (原因がわかっても、解決できないケースも多いですが) RE:返信メールが受信できないってことなのでは?(何の設定か見えませんが)  ・各種メールアドレスで送信テスト(内外各サーバのメールでも)  ・別のメールアドレスをフォーム内に設定してテスト そもそも、Sendmailホストは、 hoge.jpでもhoge2.jpでもないんじゃない? mb_send_mail(); は正しいか? これだけで、問題がどこか絞れるでしょう。 テストに利用するメールやサーバの仕様や設定によっても結果が違うので、 各種テストが必要って事です。 回答にはならないですが、今の状況では原因を見つけるしかないです。。 設定が正しい条件ならサーバ仕様(Sendmailが完結)が濃厚でしょうし、 面倒なら、Google Apps代理店へ丸投げ

その他の回答 (1)

  • naokita
  • ベストアンサー率57% (1008/1745)
回答No.1

ウェブサーバだけ記載がないですが、共有のレンタルサーバの話ですよね? ウェブサーバ側とsend_mailの関係での問題。 そこのメールフォルダに入ってしまう可能性があるので、 受信フォルダに入って無いか確認。 入ってしまうなら、 メールフォームはサブドメインを利用/転送/中継して、Appsで同期。 または、 Google Appsを辞めて、そのウェブサーバでメールも利用するとか。 共通サーバ内同士のメールならって話もあるし。 >メールヘッダーを確認すると、送信アドレスとヘッダー内の送信情報が相違している状態にはなっています。 当たり前の話ですが・・・

shiansuka
質問者

お礼

>>メールヘッダーを確認すると、送信アドレスとヘッダー内の送信情報が相違している状態にはなっています。 >当たり前の話ですが・・・ 例えば、hoge.jp ドメインで契約したサーバーのメールだとヘッダー内の記述は、 Received や Message-Id 等も ~hoge.jp になりますよね? 今回は、元々『hoge2.jp』で契約しているサーバーから~@hoge.jp の メール送信をしているので、ドメイン情報が一致していないと言う意味だったのですが、 それって普通ですか?自分が調べたところだとそういう状況だと成りすましと判断されてスパム扱いされやすいとのことだったのですが・・・ >Google Appsを辞めて、そのウェブサーバでメールも利用するとか。 これは先方の意向で駄目らしいです。本当はこれが一番いいのですが・・・。

関連するQ&A