David Rankin created LOG4NET-474: ------------------------------------ Summary: log4net:ERROR [SmtpAppender] ErrorCode: GenericFailure. Error occurred while sending e-mail notification. Key: LOG4NET-474 URL: https://issues.apache.org/jira/browse/LOG4NET-474 Project: Log4net Issue Type: Bug Components: Core Environment: Microsoft Windows Server 2012, Running in part of windows service. Reporter: David Rankin
Error happens when trying to send emails. I have checked github source here to try help with this problem. https://github.com/apache/log4net/blob/782e8267dc44a3db5e0b095c91c1de76a37a9e9b/src/log4net/Appender/SmtpAppender.cs If you wrap the SmtpClient (on Line 394 ) It should probably fix this issue. Thats just from my experience. Please let me know if you need anthing else? Please see the error log from my debug console. log4net:ERROR [SmtpAppender] ErrorCode: GenericFailure. Error occurred while sending e-mail notification. System.Net.Mail.SmtpException: Failure sending mail. ---> System.IO.IOException: Unable to read data from the transport connection: net_io_connectionclosed. at System.Net.Mail.SmtpReplyReaderFactory.ProcessRead(Byte[] buffer, Int32 offset, Int32 read, Boolean readLine) at System.Net.Mail.SmtpReplyReaderFactory.ReadLines(SmtpReplyReader caller, Boolean oneLine) at System.Net.Mail.SmtpReplyReaderFactory.ReadLine(SmtpReplyReader caller) at System.Net.Mail.CheckCommand.Send(SmtpConnection conn, String& response) at System.Net.Mail.MailCommand.Send(SmtpConnection conn, Byte[] command, MailAddress from, Boolean allowUnicode) at System.Net.Mail.SmtpTransport.SendMail(MailAddress sender, MailAddressCollection recipients, String deliveryNotify, Boolean allowUnicode, SmtpFailedRecipientException& exception) at System.Net.Mail.SmtpClient.Send(MailMessage message) --- End of inner exception stack trace --- at System.Net.Mail.SmtpClient.Send(MailMessage message) at log4net.Appender.SmtpAppender.SendEmail(String messageBody) at log4net.Appender.SmtpAppender.SendBuffer(LoggingEvent[] events) -- This message was sent by Atlassian JIRA (v6.3.4#6332)