.net - System.Net.Mail.SmtpClient 是否支持 CRAM-MD5 身份验证?

标签 .net smtpclient system.net.mail

System.Net.Mail.SmtpClient 是否支持 CRAM-MD5 身份验证,如果支持,我是否需要执行任何操作才能启用它?

MSDN 似乎对此事保持沉默。

最佳答案

不,它不受支持(在 .NET Framework 4.5.2 中)。

挖掘 reference source of SmtpClient显示 System.Net.Mail.SmtpConnection用于创建 SMTP 连接。 Its source显示(仅)支持以下身份验证模式:

  • 登录
  • NTLM
  • GSSAPI
  • WDIGEST
  • 关于.net - System.Net.Mail.SmtpClient 是否支持 CRAM-MD5 身份验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3227350/

    上一篇:PHP函数作用域

    下一篇:连接的 SQL 限制

    相关文章:

    .net - vb.net如果是简写

    c# - smtpClient 不读取 Web.config

    email - SSL 证书是否/可以特定于服务(例如,服务器对 HTTPS 使用的证书与 SMTP/TLS 不同)

    c# - C#SmtpClient编程如何设置中文附件文件名?

    json - 如何从 JSON 中提取特定对象?

    .net - 工具条覆盖控件

    c# - PredicateBuilder 是如何工作的

    c# - 通过电子邮件发送 log4net 日志作为 System.Net.Mail.Attachment 抛出 IOException(进程锁定)

    c# - 随机 "Index was outside the bounds of the array"作为 SmtpException

    c# - 如何让 McAfee 从我的工作站发送邮件变得很酷?