Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Stherm 16 posts 86 karma points
    Dec 06, 2019 @ 18:42
    Stherm
    0

    How to setup seriLog.sinks.email with network credential

    Hi, I'm trying to set up Serilog to send email + file logging. I use mailjet as my email server and I'm not able to set it up correctly with networkcredentials. Here is my config (with personnal data removed).

    <add key="serverUrl" value="localhost"/>
    <add key="serilog:using:Email" value="Serilog.Sinks.Email" />
    <add key="serilog:write-to:Email.fromEmail" value="emailfrom"/>
    <add key="serilog:write-to:Email.toEmail" value="emailto" />
    <add key="serilog:write-to:Email.mailServer" value="in-v3.mailjet.com" />
    
    <add key="serilog:enrich:with-property:environment" value="Localhost" />
    <add key="serilog:write-to:Email.port" value="587"/>
    <add key="serilog:write-to:Email.networkCredentials" value="'username':'username' 'password':'password'"/>
    
    <add key="serilog:write-to:Email.EnableSsl" value="true"/>
    <add key="serilog:write-to:Email.mailSubject" value="[{environment} - {MachineName}]" />
    <add key="serilog:write-to:Email.outputTemplate" value="{Timestamp:yyyy-MM-dd  HH:mm:ss}:: [{SourceContext} {NewLine}{Level:u3} - {Message:lj}{NewLine}{Exception}{SourceContext}]" />
    <add key="serilog:write-to:Email.restrictedToMinimumLevel" value="Error" />
    

    I don,t knw what I'm doing wrong with this. If i use another smtp (Email.mailServer) that doesn't need credentials, it works, but i can't use this one in production.

  • This forum is in read-only mode while we transition to the new forum.

    You can continue this topic on the new forum by tapping the "Continue discussion" link below.

Please Sign in or register to post replies