Here is the Config file.
Usman
-----Original Message-----
From: Ron Grabowski [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 27, 2005 3:56 PM
To: Log4NET User
Subject: RE: LOG4NET - SMTP Appender Not Working
This is a good start. Now let's see your SmtpAppenderFATAL appender
node and maybe one or two of the logger nodes that reference it.
--- Usman Uppal <[EMAIL PROTECTED]> wrote:
> There is no error message in the log file. File is attached.
>
>
> -----Original Message-----
> From: Ron Grabowski [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, September 27, 2005 3:20 PM
> To: Log4NET User
> Subject: Re: LOG4NET - SMTP Appender Not Working
>
> What happens when you turn on internal debugging?
>
> http://tinyurl.com/c5qqh
>
http://www.mail-archive.com/log4net-user%40logging.apache.org/msg02306.h
> tml
>
> You'll probably get an error saying you don't have permission to
> create
> an CDO object.
>
> --- Usman Uppal <[EMAIL PROTECTED]> wrote:
>
> > Hi, I am a LOG4NET configuration file to log information into a log
> > file
> > and send email to SMTP server. Logging information is successfully
> > getting logged into the log file but email via SMTP Host is not
> > working.
> > Is there anyway to debug why email delivery is not working? I have
> > checked SMTP server, looks like LOG4Net is not even hitting the
> > server,
> > there is no email waiting to be delivered.
> >
> >
> >
> > I can also ping the SMTP host where my application is installed and
> > can
> > send email via outlook.
> >
> >
> >
> >
> >
> > Usman
> >
> >
> >
> >
>
>
> > log4net: log4net assembly [log4net, Version=1.2.0.30714,
> Culture=neutral, PublicKeyToken=null]. Loaded from [d:\program
> files\TEST sweeper processor\batch\log4net.dll]. (.NET Runtime
> [1.1.4322.2300] on Microsoft Windows NT 5.2.3790.0)
> log4net: DefaultRepositorySelector: defaultRepositoryType
> [log4net.Repository.Hierarchy.Hierarchy]
> log4net: DefaultRepositorySelector: Creating repository for assembly
> [AccountProcessor, Version=1.0.2092.19622, Culture=neutral,
> PublicKeyToken=null]
> log4net: DefaultRepositorySelector: Assembly [AccountProcessor,
> Version=1.0.2092.19622, Culture=neutral, PublicKeyToken=null] Loaded
> From [D:\Program Files\TEST Sweeper
> Processor\Batch\AccountProcessor.exe]
> log4net: DefaultRepositorySelector: Assembly [AccountProcessor,
> Version=1.0.2092.19622, Culture=neutral, PublicKeyToken=null] does
> not have a DomainAttribute specified.
> log4net: DefaultRepositorySelector: Assembly [AccountProcessor,
> Version=1.0.2092.19622, Culture=neutral, PublicKeyToken=null] using
> domain [log4net-default-domain] and repository type
> [log4net.Repository.Hierarchy.Hierarchy]
[snip]
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="log4net"
type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<root>
<level value="ALL" />
<appender-ref ref="LogFileAppender" />
<appender-ref ref="ConsoleAppender" />
<appender-ref ref="SmtpAppender" />
<appender-ref ref="SmtpAppenderFATAL" />
</root>
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender" >
<file value="log/TESTrlogfile-" />
<datePattern value="yyyy-MM-dd'.log'" />
<rollingStyle value="Date" />
<appendToFile value="true" />
<staticLogFileName value="false" />
<layout type="log4net.Layout.PatternLayout">
<param name="Header" value="[===========TEST SFDC on demand application log ===========]\r\n"/>
<param name="Footer" value="[====================== End of log =====================]\r\n"/>
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="INFO" />
<param name="LevelMax" value="FATAL" />
</filter>
</appender>
<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c [%x] <%X{auth}> - %m%n" />
</layout>
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="INFO"/>
<param name="LevelMax" value="ERROR"/>
</filter>
</appender>
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to value="[EMAIL PROTECTED]" />
<from value="[EMAIL PROTECTED]" />
<subject value="ERROR - test Account Process Logging Message" />
<smtpHost value="192.168.1.3" />
<bufferSize value="512" />
<lossy value="false" />
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="INFO"/>
<param name="LevelMax" value="ERROR"/>
</filter>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date] %message" />
</layout>
</appender>
<appender name="SmtpAppenderFATAL" type="log4net.Appender.SmtpAppender">
<to value="[EMAIL PROTECTED]" />
<from value="[EMAIL PROTECTED]" />
<subject value="FATAL - test Account Process Logging Message" />
<smtpHost value="192.168.1.3" />
<bufferSize value="512" />
<lossy value="false" />
<filter type="log4net.Filter.LevelRangeFilter">
<param name="LevelMin" value="FATAL"/>
<param name="LevelMax" value="FATAL"/>
</filter>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="[%date] %message" />
</layout>
</appender>
</log4net>
</configuration>