0

主な問題は、G メールから電子メールを送信するには、ホストとして smtp.gmail.com を使用し、ポート番号 587 を使用する必要があることです。

Dim SMTPServer As New SmtpClient
    SMTPServer.Host = "smtp.gmail.com"
    SMTPServer.Port = 587
    SMTPServer.EnableSsl = True

ただし、Hotmail の場合は、smtp.live.com という別のホストとポートが必要です。したがって、他の電子メール クライアントでは、さらに異なるホストが必要になります。考えられるすべての電子メール ホスト名とポートをリストせずに、それらすべてに対処する方法はありますか?

そうでない場合、エラーをスローせずにすべての電子メール ホストをサポートする代わりに、どのような方法がありますか?

ありがとうございました

4

1 に答える 1

0

これには選択肢がありません。サード パーティのメール サーバーを使用する場合は、そのルールに従う必要があります。これには、指定した構成設定の使用が含まれます。

Hotmail サーバーへの接続方法をソフトウェアに指示しない場合、どのように Hotmail 経由で送信できると期待できるかわかりません。

関連するサーバー アドレスとポート番号が指定されている場合にのみ、ソフトウェアは適切なサーバーを見つけることができます。

于 2012-02-22T04:00:34.233 に答える