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]
log4net: DefaultRepositorySelector: Creating repository for domain
[log4net-default-domain] using type [log4net.Repository.Hierarchy.Hierarchy]
log4net: DOMConfigurator: configuring repository [log4net-default-domain] using
file [Log4netConfig.xml]
log4net: DOMConfigurator: configuring repository [log4net-default-domain] using
stream
log4net: DOMConfigurator: loading XML configuration
log4net: DOMConfigurator: Configuring Repository [log4net-default-domain]
log4net: DOMConfigurator: Configuration update mode [Merge].
log4net: DOMConfigurator: Logger [root] Level string is [ALL].
log4net: DOMConfigurator: Logger [root] level set to
[name="ALL",value=-2147483648].
log4net: DOMConfigurator: Loading Appender [LogFileAppender] type:
[log4net.Appender.RollingFileAppender]
log4net: DOMConfigurator: Setting Property [File] to String value
[log/TESTrlogfile-]
log4net: DOMConfigurator: Setting Property [DatePattern] to String value
[yyyy-MM-dd'.log']
log4net: DOMConfigurator: Setting Property [RollingStyle] to RollingMode value
[Date]
log4net: DOMConfigurator: Setting Property [AppendToFile] to Boolean value
[True]
log4net: DOMConfigurator: Setting Property [StaticLogFileName] to Boolean value
[False]
log4net: DOMConfigurator: Setting Property [Header] to String value
[[===========TEST SFDC on demand application log ===========]
]
log4net: DOMConfigurator: Setting Property [Footer] to String value
[[====================== End of log =====================]
]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[%d [%t] %-5p %c [%x] - %m%n]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [FATAL]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: RollingFileAppender: Type = [0], r0 = [1969-12-31.log], r1 =
[1969-12-31.log]
log4net: RollingFileAppender: Type = [1], r0 = [1969-12-31.log], r1 =
[1969-12-31.log]
log4net: RollingFileAppender: Type = [2], r0 = [1969-12-31.log], r1 =
[1970-01-01.log]
log4net: RollingFileAppender: Searching for existing files in [D:\Program
Files\TEST Sweeper Processor\Batch\log]
log4net: RollingFileAppender: Encountered a backup file not ending in .x
[TESTrlogfile-2005-09-27.log]
log4net: RollingFileAppender: curSizeRollBackups starts at [0]
log4net: FileAppender: Opening file for writing [D:\Program Files\TEST Sweeper
Processor\Batch\log\TESTrlogfile-2005-09-27.log] append [True]
log4net: DOMConfigurator: Created Appender [LogFileAppender]
log4net: DOMConfigurator: Adding appender named [LogFileAppender] to logger
[root].
log4net: DOMConfigurator: Loading Appender [ConsoleAppender] type:
[log4net.Appender.ConsoleAppender]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[%d [%t] %-5p %c [%x] <%X{auth}> - %m%n]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Created Appender [ConsoleAppender]
log4net: DOMConfigurator: Adding appender named [ConsoleAppender] to logger
[root].
log4net: DOMConfigurator: Loading Appender [SmtpAppender] type:
[log4net.Appender.SmtpAppender]
log4net: DOMConfigurator: Setting Property [To] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [From] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [Subject] to String value [ERROR -
TEST Account Process Logging Message]
log4net: DOMConfigurator: Setting Property [SMTPHost] to String value
[192.168.1.3]
log4net: DOMConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: DOMConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[[%date] %message]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Created Appender [SmtpAppender]
log4net: DOMConfigurator: Adding appender named [SmtpAppender] to logger [root].
log4net: DOMConfigurator: Loading Appender [SmtpAppenderFATAL] type:
[log4net.Appender.SmtpAppender]
log4net: DOMConfigurator: Setting Property [To] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [From] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [Subject] to String value [FATAL -
TEST Account Process Logging Message]
log4net: DOMConfigurator: Setting Property [SMTPHost] to String value
[192.168.1.3]
log4net: DOMConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: DOMConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [FATAL]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [FATAL]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[[%date] %message]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Created Appender [SmtpAppenderFATAL]
log4net: DOMConfigurator: Adding appender named [SmtpAppenderFATAL] to logger
[root].
log4net: DOMConfigurator: Hierarchy Threshold []
log4net: DOMConfigurator: configuring repository [log4net-default-domain] using
file [Log4netConfig.xml]
log4net: DOMConfigurator: configuring repository [log4net-default-domain] using
stream
log4net: DOMConfigurator: loading XML configuration
log4net: DOMConfigurator: Configuring Repository [log4net-default-domain]
log4net: DOMConfigurator: Configuration update mode [Merge].
log4net: DOMConfigurator: Logger [root] Level string is [ALL].
log4net: DOMConfigurator: Logger [root] level set to
[name="ALL",value=-2147483648].
log4net: DOMConfigurator: Loading Appender [LogFileAppender] type:
[log4net.Appender.RollingFileAppender]
log4net: DOMConfigurator: Setting Property [File] to String value
[log/TESTrlogfile-]
log4net: DOMConfigurator: Setting Property [DatePattern] to String value
[yyyy-MM-dd'.log']
log4net: DOMConfigurator: Setting Property [RollingStyle] to RollingMode value
[Date]
log4net: DOMConfigurator: Setting Property [AppendToFile] to Boolean value
[True]
log4net: DOMConfigurator: Setting Property [StaticLogFileName] to Boolean value
[False]
log4net: DOMConfigurator: Setting Property [Header] to String value
[[===========TEST SFDC on demand application log ===========]
]
log4net: DOMConfigurator: Setting Property [Footer] to String value
[[====================== End of log =====================]
]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[%d [%t] %-5p %c [%x] - %m%n]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [FATAL]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: RollingFileAppender: Type = [0], r0 = [1969-12-31.log], r1 =
[1969-12-31.log]
log4net: RollingFileAppender: Type = [1], r0 = [1969-12-31.log], r1 =
[1969-12-31.log]
log4net: RollingFileAppender: Type = [2], r0 = [1969-12-31.log], r1 =
[1970-01-01.log]
log4net: RollingFileAppender: Searching for existing files in [D:\Program
Files\TEST Sweeper Processor\Batch\log]
log4net: RollingFileAppender: Encountered a backup file not ending in .x
[TESTrlogfile-2005-09-27.log]
log4net: RollingFileAppender: curSizeRollBackups starts at [0]
log4net: FileAppender: Opening file for writing [D:\Program Files\TEST Sweeper
Processor\Batch\log\TESTrlogfile-2005-09-27.log] append [True]
log4net: DOMConfigurator: Created Appender [LogFileAppender]
log4net: DOMConfigurator: Adding appender named [LogFileAppender] to logger
[root].
log4net: DOMConfigurator: Loading Appender [ConsoleAppender] type:
[log4net.Appender.ConsoleAppender]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[%d [%t] %-5p %c [%x] <%X{auth}> - %m%n]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Created Appender [ConsoleAppender]
log4net: DOMConfigurator: Adding appender named [ConsoleAppender] to logger
[root].
log4net: DOMConfigurator: Loading Appender [SmtpAppender] type:
[log4net.Appender.SmtpAppender]
log4net: DOMConfigurator: Setting Property [To] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [From] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [Subject] to String value [ERROR -
TEST Account Process Logging Message]
log4net: DOMConfigurator: Setting Property [SMTPHost] to String value
[192.168.1.3]
log4net: DOMConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: DOMConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [INFO]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [ERROR]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[[%date] %message]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Created Appender [SmtpAppender]
log4net: DOMConfigurator: Adding appender named [SmtpAppender] to logger [root].
log4net: DOMConfigurator: Loading Appender [SmtpAppenderFATAL] type:
[log4net.Appender.SmtpAppender]
log4net: DOMConfigurator: Setting Property [To] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [From] to String value [EMAIL
PROTECTED]
log4net: DOMConfigurator: Setting Property [Subject] to String value [FATAL -
TEST Account Process Logging Message]
log4net: DOMConfigurator: Setting Property [SMTPHost] to String value
[192.168.1.3]
log4net: DOMConfigurator: Setting Property [BufferSize] to Int32 value [512]
log4net: DOMConfigurator: Setting Property [Lossy] to Boolean value [False]
log4net: DOMConfigurator: Setting Property [LevelMin] to Level value [FATAL]
log4net: DOMConfigurator: Setting Property [LevelMax] to Level value [FATAL]
log4net: DOMConfigurator: Setting Collection Property [AddFilter] to object
[log4net.Filter.LevelRangeFilter]
log4net: DOMConfigurator: Setting Property [ConversionPattern] to String value
[[%date] %message]
log4net: DOMConfigurator: Setting Property [Layout] to object
[log4net.Layout.PatternLayout]
log4net: DOMConfigurator: Created Appender [SmtpAppenderFATAL]
log4net: DOMConfigurator: Adding appender named [SmtpAppenderFATAL] to logger
[root].
log4net: DOMConfigurator: Hierarchy Threshold []
log4net: DefaultRepositorySelector: Creating repository for assembly
[SForceWrapper 6.0, Version=1.0.2088.17258, Culture=neutral,
PublicKeyToken=null]
log4net: DefaultRepositorySelector: Assembly [SForceWrapper 6.0,
Version=1.0.2088.17258, Culture=neutral, PublicKeyToken=null] Loaded From
[d:\program files\TEST sweeper processor\batch\sforcewrapper 6.0.dll]
log4net: DefaultRepositorySelector: Assembly [SForceWrapper 6.0,
Version=1.0.2088.17258, Culture=neutral, PublicKeyToken=null] does not have a
DomainAttribute specified.
log4net: DefaultRepositorySelector: Assembly [SForceWrapper 6.0,
Version=1.0.2088.17258, Culture=neutral, PublicKeyToken=null] using domain
[log4net-default-domain] and repository type
[log4net.Repository.Hierarchy.Hierarchy]
log4net: DefaultRepositorySelector: domain [log4net-default-domain] already
exisits, using repository type [log4net.Repository.Hierarchy.Hierarchy]