2011-12-30 3 views
-1

私は電子メールを送信するために次のコードを使用します。VB.Netでは、次のコードを使用して電子メールを送信します。今私はTLS認証を使用したい

Dim smtpCli As New SmtpClient 
. 
. 
. 
. 
smtpCli.EnableSsl = True 
smtpCli.Send(mailMsg) 

ここで、メールを送信する際にTLSを使用します。どのようにVB.NETでそれを行うには?

+2

SSLとTLSは同じプロトコル行の異なる名前(およびバージョン)です。 SSLを有効にすると、TLSも有効になります。納品に問題がありますか? –

答えて

0

アマゾンSESに対してSystem.Net.Mailを使用しようとしていますか(私は過去30日間でこの質問をこのサイトや他のサイトで見たことがあります)。

SMTPセッションが開始する前にAmazonがSSL(TLS)を要求するため、System.Net.MailはAmazon SESに対して機能しません。 SMTPの起動後、System.Net.MailがSSLに切り替わります。

関連する問題