log4net smtpappender <from> 不工作
log4net smtpappender <from> not working
我正在使用 log4net 并且我已经添加了 smtpappender ,我无法理解使用,因为发送的邮件仍然来自 abc@gmail.com 并且 thr 缓冲区也不起作用
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to value="def@gmail.com" />
<from value="xyz@gmail.com" />
<subject value="Error logging message" />
<smtpHost value="smtp.gmail.com" />
<port value="587"/>
<authentication value="Basic" />
<username value="abc@gmail.com"/>
<password value="password"/>
<EnableSsl value="true" />
<bufferSize value="512" />
<lossy value="false"/>
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="WARN" />
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%property{log4net:HostName} :: %level ::
%message %newlineLogger: %logger%newlineThread: %thread%newlineDate:
%date%newlineNDC: %property{NDC}%newline%newline" />
</layout>
</appender>
您正在使用电子邮件帐户 abc@google.com 从 google 登录 smtp 服务器。 smtp 服务器不允许您从 xyz@google.com 发送邮件。这可能是因为如果允许的话可能会发送垃圾邮件。问题不在 smtpappender 中,它按设计工作。 google smtp 服务器已配置,因此您只能从自己的帐户发送邮件。
我正在使用 log4net 并且我已经添加了 smtpappender ,我无法理解使用,因为发送的邮件仍然来自 abc@gmail.com 并且 thr 缓冲区也不起作用
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to value="def@gmail.com" />
<from value="xyz@gmail.com" />
<subject value="Error logging message" />
<smtpHost value="smtp.gmail.com" />
<port value="587"/>
<authentication value="Basic" />
<username value="abc@gmail.com"/>
<password value="password"/>
<EnableSsl value="true" />
<bufferSize value="512" />
<lossy value="false"/>
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="WARN" />
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%property{log4net:HostName} :: %level ::
%message %newlineLogger: %logger%newlineThread: %thread%newlineDate:
%date%newlineNDC: %property{NDC}%newline%newline" />
</layout>
</appender>
您正在使用电子邮件帐户 abc@google.com 从 google 登录 smtp 服务器。 smtp 服务器不允许您从 xyz@google.com 发送邮件。这可能是因为如果允许的话可能会发送垃圾邮件。问题不在 smtpappender 中,它按设计工作。 google smtp 服务器已配置,因此您只能从自己的帐户发送邮件。