my-system ユーザーにメールを送信するために log4net smtpAppender を使用しています。
サイトへのハイパーリンクを含めるには、メール本文が必要です。そこで、メッセージ文字列にハイパーリンクを付けました。
しかし、私がそれを追加したので、電子メールが送信されないため、何かが正しくないようです。
ハイパーリンクを正しく追加するにはどうすればよいですか?
これが私がやろうとしたことです:
ILog emailLog = log4net.LogManager.GetLogger("EmailLogger");
string myMsg = "testMsg" + Environment.NewLine + "http://mySiteURL";
emailLog.Error(emailData.Msg);
ここに私のlog4net構成があります:
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to type="log4net.Util.PatternString" value="%property{ToAddress}" />
<from value="myUser@myComp.com" />
<subject type="log4net.Util.PatternString" value="%property{Subject}" />
<smtpHost value="myHost.net" />
<username value="muUserName" />
<password value="myPassword123" />
<authentication value="Basic" />
<bufferSize value="512" />
<lossy value="true" />
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="ERROR" />
</evaluator>
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="WARN" />
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%message" />
</layout>
</appender>