为了遵守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/