Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/Lidarr/commit/419ec2bdb94c1078c1a95eed7a300c50e0f3fe94
You should set ROOT_URL correctly, otherwise the web may not work correctly.
2 changed files with
20 additions and
2 deletions
@ -2,6 +2,7 @@ using System;
using System.Linq ;
using FluentValidation.Results ;
using MailKit.Net.Smtp ;
using MailKit.Security ;
using MimeKit ;
using NLog ;
@ -51,7 +52,21 @@ namespace NzbDrone.Core.Notifications.Email
{
using ( var client = new SmtpClient ( ) )
{
client . Connect ( settings . Server , settings . Port ) ;
var serverOption = SecureSocketOptions . Auto ;
if ( settings . RequireEncryption )
{
if ( settings . Port = = 465 )
{
serverOption = SecureSocketOptions . SslOnConnect ;
}
else
{
serverOption = SecureSocketOptions . StartTls ;
}
}
client . Connect ( settings . Server , settings . Port , serverOption ) ;
if ( ! string . IsNullOrWhiteSpace ( settings . Username ) )
{
@ -22,7 +22,7 @@ namespace NzbDrone.Core.Notifications.Email
public EmailSettings ( )
{
Port = 2 5;
Port = 587 ;
}
[FieldDefinition(0, Label = "Server", HelpText = "Hostname or IP of Email server")]
@ -31,6 +31,9 @@ namespace NzbDrone.Core.Notifications.Email
[FieldDefinition(1, Label = "Port")]
public int Port { get ; set ; }
[FieldDefinition(2, Label = "Require Encryption", HelpText = "Require SSL (Port 465 only) or StartTLS (any other port)", Type = FieldType.Checkbox)]
public bool RequireEncryption { get ; set ; }
[FieldDefinition(3, Label = "Username", Privacy = PrivacyLevel.UserName)]
public string Username { get ; set ; }