PHP アプリケーションをホストするローカル サーバーがあります。私のアプリケーションは、異なるアドレスに電子メールを送信します。しかし、私は理解できない問題に気づいています。内部アドレスにメールを送信しますが、外部アドレスにはメッセージを送信しません。
同じネットワーク上に交換サーバーもあります。たとえば、これら2つの「内部ドメイン」があります
domain1.com domain2.com
アプリケーションからこのphp関数を実行すると、問題なく配信されます
mail("name@domain1.com","Test Subject","Test message");
ただし、gmail、yahoo、または外部ドメインにメッセージを送信しようとすると、送信されません
mail("name@gmail.com","Test Subject","Test message");
私のサーバーは、IIS6 経由で PHP5.3.19 がインストールされた Windows 2008 Server R2 で実行されています。
この問題を修正するにはどうすればよいですか?