Hello

I am a beginner in log4net and i am trying to add an appender in my code and
then to send an email in case of an Error. My program runs but i never
receive the email. Can you please let me know what s wrong in my code (PS: i
am not using a config file)


 Dim test2 As log4net.Appender.SmtpAppender = New
log4net.Appender.SmtpAppender()
        test2.To = t...@hotmail.com
        test2.From = t...@hotmail.com
        test2.Subject = "test Email report"
        test2.SmtpHost = "localhost"
        test2.BufferSize = 1
        test2.Lossy = true

        Dim layout As log4net.Layout.PatternLayout = New
log4net.Layout.PatternLayout()
        layout.ConversionPattern = "%newline%message"
        test2.Layout = layout
        test2.ActivateOptions()


       
        Dim l As log4net.Repository.Hierarchy.Logger =
log4net.LogManager.GetLogger("EmailLog").Logger
        l.Level = log4net.Core.Level.Error
        l.Additivity = True
        l.Repository.Configured = True
        l.AddAppender(test2)
         


        msg = "test test test" & vbNewLine & vbNewLine

     
        Dim logger As log4net.ILog =
log4net.LogManager.GetLogger("EmailLog")
        logger.Error(msg)


Thank you for your help
-- 
View this message in context: 
http://old.nabble.com/Adding-appenders-programmatically-tp26702085p26702085.html
Sent from the Log4net - Dev mailing list archive at Nabble.com.

Reply via email to