diff --git a/Mail2Bug/App.config b/Mail2Bug/App.config index d04aad8..375f9cf 100644 --- a/Mail2Bug/App.config +++ b/Mail2Bug/App.config @@ -1,7 +1,7 @@  - + @@ -13,6 +13,7 @@ + diff --git a/Mail2Bug/Main.cs b/Mail2Bug/Main.cs index f2640af..d9fc099 100644 --- a/Mail2Bug/Main.cs +++ b/Mail2Bug/Main.cs @@ -4,6 +4,7 @@ using System.Diagnostics; using System.IO; using System.Linq; +using System.Net; using System.Threading; using System.Threading.Tasks; using log4net; @@ -30,6 +31,12 @@ public static void Main(string[] args) // string[] args try { + // Enforce TLS 1.2 + if (ReadBoolFromAppConfig("EnforceTls12", false)) + { + ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12; + } + string configPath = ConfigurationManager.AppSettings["ConfigPath"]; string configsFilePattern = ConfigurationManager.AppSettings["ConfigFilePattern"];