NLog.MailKit
Alternative Mail target for NLog using MailKit. Compatible with .NET standard 2+
Including this package will replace the original mail target and has the same options as the original mail target, see docs of the original mailTarget
Currently not implemented:
- NTLM auth
This library is integration tested with the SmtpServer NuGet package
How to use
-
Install the package:
Install-Package NLog.MailKit
or in your csproj:<PackageReference Include="NLog.MailKit" Version="5.*" />
-
Add to your nlog.config:
<extensions> <add assembly="NLog.MailKit"/> </extensions>
Use the target "mail" and config options can be found here: https://github.com/NLog/NLog/wiki/Mail-Target
Use skipCertificateValidation="true"
for prevent AuthenticationException
if your remote certificate for smtpServer is invalid - not recommend!
License
BSD. License of MailKit is MIT