1
0

fix: properly set tls config for mailer

This commit is contained in:
kolaente
2022-07-11 16:10:28 +02:00
parent 62325de9cd
commit 5743a4afe5
2 changed files with 10 additions and 4 deletions

View File

@ -18,6 +18,7 @@ package mail
import (
"context"
"crypto/tls"
"time"
"code.vikunja.io/api/pkg/config"
@ -52,7 +53,12 @@ func getClient() (*mail.Client, error) {
mail.WithUsername(config.MailerUsername.GetString()),
mail.WithPassword(config.MailerPassword.GetString()),
mail.WithPort(config.MailerPort.GetInt()),
mail.WithTLSPolicy(tlsPolicy))
mail.WithTLSPolicy(tlsPolicy),
//#nosec G402
mail.WithTLSConfig(&tls.Config{
InsecureSkipVerify: config.MailerSkipTLSVerify.GetBool(),
}),
)
}
// StartMailDaemon starts the mail daemon