diff --git a/pkg/mail/mail.go b/pkg/mail/mail.go index b1ad3db1d7..4ac2c5ae02 100644 --- a/pkg/mail/mail.go +++ b/pkg/mail/mail.go @@ -58,6 +58,10 @@ func getClient() (*mail.Client, error) { mail.WithTimeout((config.MailerQueueTimeout.GetDuration() + 3) * time.Second), // 3s more for us to close before mail server timeout } + if config.MailerForceSSL.GetBool() { + opts = append(opts, mail.WithSSL()) + } + if config.MailerUsername.GetString() != "" && config.MailerPassword.GetString() != "" { opts = append(opts, mail.WithSMTPAuth(authType)) }