【问题标题】:In VB.Net I use following code to send the email. Now I want to use TLS authentication在 VB.Net 中,我使用以下代码发送电子邮件。现在我想使用 TLS 身份验证
【发布时间】:2012-01-30 11:32:52
【问题描述】:

我使用以下代码发送电子邮件。

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

现在我想在发送电子邮件时使用 TLS。在VB.NET中怎么做?

【问题讨论】:

  • SSL 和 TLS 是同一协议行的不同名称(和版本)。当您启用 SSL 时,您也启用了 TLS。您在送货上有问题吗?

标签: vb.net smtp client ssl


【解决方案1】:

我要在这里冒个险,想知道您是否正在尝试使用 System.Net.Mail 对抗亚马逊 SES(过去 30 天我在这个网站和其他网站上看到这个问题大约 10 倍) .

System.Net.Mail 不适用于 Amazon SES,因为 Amazon 在 SMTP 会话开始之前需要 SSL (TLS)。 System.Net.Mail 在 SMTP 启动后切换到 SSL。

【讨论】:

    猜你喜欢
    • 2022-10-14
    • 2021-02-27
    • 2020-05-13
    • 2014-05-15
    • 2011-06-18
    • 2015-11-23
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    相关资源
    最近更新 更多