• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:webとmailサーバを別にしたら内部から飛ばない)

webとmailサーバを別にした場合内部からメールが飛ばない?

このQ&Aのポイント
  • 現在、webサーバーとメールサーバーを分けて使用していますが、ドメイン内からメールを送ると外に送信されない問題が発生しています。
  • 具体的には、自分のドメインであるhogehoge.comから、valuedomain上で内部コマンド(phpなど)を使用して別のメールアドレスにメールを送ると、送信先がgmailの場合は送信されず、内部のメールサーバーに入ってしまいます。
  • 原因や解決方法について、どなたか教えていただけないでしょうか。

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

  • ベストアンサー
  • EF_510
  • ベストアンサー率50% (306/604)
回答No.2

valuedomainのメールサーバ(自分)が起動していて自ドメイン宛のメールを受け取る設定になっていませんか? この場合、DNSなどの解決は行われないのでご質問のような動作になります。 まずWebサーバにインストールされているメールサーバの設定を確認してください。 もしくは、アプリケーションのメール送信サーバをGmailに変更して下さい。

その他の回答 (1)

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

>webのphpでmailコマンドを使用した場合,ドメインメールだと外に飛びません。 phpのmailは自分がサーバーである前提の処理ですから PEAR::Mailのfactoryなどでsmtpサーバーを指定してメールを送付するようにしてください http://pear.php.net/manual/ja/package.mail.mail.php

関連するQ&A