Index: src/Appender/SmtpAppender.cs =================================================================== --- src/Appender/SmtpAppender.cs (revision 664664) +++ src/Appender/SmtpAppender.cs (working copy) @@ -307,6 +307,18 @@ set { m_mailPriority = value; } } + /// + /// Enable or disable use of SSL when sending e-mail message + /// + /// + /// This is available on MS .NET 2.0 runtime and higher + /// + public bool EnableSsl + { + get { return m_enableSsl; } + set { m_enableSsl = value; } + } + #endregion // Public Instance Properties #region Override implementation of BufferingAppenderSkeleton @@ -390,6 +402,7 @@ } smtpClient.Port = m_port; smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network; + smtpClient.EnableSsl = m_enableSsl; if (m_authentication == SmtpAuthentication.Basic) { @@ -516,6 +529,8 @@ private MailPriority m_mailPriority = MailPriority.Normal; + private bool m_enableSsl = false; + #endregion // Private Instance Fields #region SmtpAuthentication Enum