0

System.Net.Mail.MailMessage を使用して、ポート 587 で smtp.gmail.com 経由で電子メールを送信するコードがあります。Windows 7 を搭載したコンピューターで IIS 経由でこのコードを実行すると、動作します。メールが送信され、届きます。

Windows Server 2008 上の IIS で実行されているまったく同じコードは機能しません。すべてが一定に保たれ、唯一の違いはオペレーティング システムです。すべて同じネットワーク上で実行されているため、ルーターのセキュリティの問題ではありません。ポート 587 で送信ファイアウォールを無効にしようとしましたが、うまくいきませんでした。次の 2 つの質問の回答を適用しようとしましたが、どちらもうまくいきませんでした。

Google Apps アカウントを介してメールを送信すると、ローカルでは機能しますが、ウェブ サーバーでは機能しません

c# SmtpClient クラスが gmail を使用して電子メールを送信できない

Windows Server のどのセキュリティ設定が電子メールの送信を妨げているか知っている人はいますか?

エラー: リモート名を解決できませんでした: 'smtp.gmail.com'

4

1 に答える 1