I tried to find a solution to this minor problem for quite a while, but could not find an answer.
I want to set the sender name of my emails that I send using log4net SmtpAppender, but I cannot figure out how to do this.
This is my log4net appender configuration:
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<to value="sender@sending.com" />
<from value="receiver@receiving.rom" />
<subject value="test logging message" />
<smtpHost value=" ... " />
<authentication value="Basic" />
<port value="587" />
<bufferSize value="1" />
<username value=" ... " />
<password value=" ... " />
<EnableSsl value="true"/>
<lossy value="true" />
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="FATAL"/>
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%date [%thread] %-5level %logger [%property{NDC}] - %message%newline%newline%newline" />
</layout>
</appender>
It works, but when I receive the email, the senderโs name is everything that comes before the @ parameter from the โfromโ parameter, in this case the โsenderโ (like this sender@sending.com ).
What I want is a custom name, say Notifier, but still keep sending from sender@sending.com
( , )... from_name sender_name... ...
SO, , , - :)