Messaging: Remove Tls13 setting
This commit is contained in:
parent
d9690d270b
commit
4ee519d8c6
@ -24,7 +24,9 @@ Public Class MailSender
|
|||||||
Public Property EnableDefault As Boolean = True
|
Public Property EnableDefault As Boolean = True
|
||||||
Public Property EnableTls1_1 As Boolean = False
|
Public Property EnableTls1_1 As Boolean = False
|
||||||
Public Property EnableTls1_2 As Boolean = False
|
Public Property EnableTls1_2 As Boolean = False
|
||||||
Public Property EnableTls1_3 As Boolean = False
|
|
||||||
|
' Not available in .NET 4.6.2
|
||||||
|
'Public Property EnableTls1_3 As Boolean = False
|
||||||
End Class
|
End Class
|
||||||
|
|
||||||
Public Sub New(pLogConfig As LogConfig)
|
Public Sub New(pLogConfig As LogConfig)
|
||||||
@ -81,10 +83,11 @@ Public Class MailSender
|
|||||||
oSession.SSLConfiguration.EnabledSslProtocols = oSession.SSLConfiguration.EnabledSslProtocols Or Security.Authentication.SslProtocols.Tls12
|
oSession.SSLConfiguration.EnabledSslProtocols = oSession.SSLConfiguration.EnabledSslProtocols Or Security.Authentication.SslProtocols.Tls12
|
||||||
End If
|
End If
|
||||||
|
|
||||||
If pOptions.EnableTls1_3 Then
|
' This is not available in .NET 4.6.2, only in .NET 4.7/4.8
|
||||||
Logger.Debug("Enabling TLS Version 1.3")
|
'If pOptions.EnableTls1_3 Then
|
||||||
oSession.SSLConfiguration.EnabledSslProtocols = oSession.SSLConfiguration.EnabledSslProtocols Or Security.Authentication.SslProtocols.Tls13
|
' Logger.Debug("Enabling TLS Version 1.3")
|
||||||
End If
|
' oSession.SSLConfiguration.EnabledSslProtocols = oSession.SSLConfiguration.EnabledSslProtocols Or Security.Authentication.SslProtocols.Tls13
|
||||||
|
'End If
|
||||||
|
|
||||||
Logger.Debug("Enabled Encryption Protocols: [{0}]", oSession.SSLConfiguration.EnabledSslProtocols)
|
Logger.Debug("Enabled Encryption Protocols: [{0}]", oSession.SSLConfiguration.EnabledSslProtocols)
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user