asp.net - C# ASP.NET 通过 TLS 发送电子邮件

标签 asp.net ssl c#-2.0

为了遵守HIPAA根据规定,我们需要将电子邮件从外部站点(防火墙外)发送到内部 Exchange 服务器(防火墙内)。我们的 Exchange 管理员告诉我们,我们需要使用 TLS 加密来将邮件从 Web 服务器发送到电子邮件服务器。

我以前从未使用过 TLS,对它不是很熟悉。在 Google 上搜索 as 会出现许多付费使用的图书馆。 .NET 有什么 native 的东西可以完成这个吗?如果是这样,我该如何配置它?如果没有,是否有免费或开源的东西?

当前配置:

  • ASP.NET C# 网络应用程序
  • 2.0 框架
  • 使用 System.Net.Mail 通过 SMTP 发送电子邮件和附件
  • IIS 6.0

最佳答案

TLS(传输级安全)是一个稍微宽泛的术语,它在保护 HTTP 通信方面取代了 SSL(安全套接字层)。因此,您被要求做的是启用 SSL。

关于asp.net - C# ASP.NET 通过 TLS 发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2057227/

相关文章:

javascript - 有了 HTML5、JavaScript 和 AJAX,还需要 PHP、ASP.NET 和 J2EE 后端吗?

asp.net - DLL 引用 DLL

asp.net - 如何配置 IIS 以使用自定义内容提供 404 响应?

java - 为 HttpsURLConnection 禁用证书验证仍然得到 javax.net.ssl.SSLHandshakeException : Received fatal alert: handshake_failure

node.js - 如何将 SSL .crt 文件转换为 key.pem 和 cert.pem 用于 nodejs HTTPS

c# - 如何获取应用程序路径

c# - 按钮在 Windows 7 上有黑色背景

asp.net - 在 IIS 中将经典的 asp 页面映射到 .net

ssl - Paypal IPN 监听器

C#2.0逐行读取并复制Xml文件?