As of 1.2.11 the SmtpAppender now has support for enabling smtp connections to use SSL. It is pretty common to have an SMTP server that is using a Self-Signed certificate which will fail the certificate validation. While you can override the certificate error on an application level to overcome this you might want to limit the ignoring of the certificate error just to the appender.
Add property that allows one to indicate they wish to ignore certificate failures.
Add a line like this to SendBuffer method
ServicePointManager.ServerCertificateValidationCallback += new RemoteCertificateValidationCallback(ValidateRemoteCertificate);
Then create a call back method like so
private bool ValidateRemoteCertificate(object sender,
if(DisableCertificateValidation) return true;
return policyErrors == null;