From 952bd14ba5fbaf04a3a0144fed97e4d56b4a02b8 Mon Sep 17 00:00:00 2001 From: Yang Luo Date: Sat, 21 Jun 2025 13:15:23 +0800 Subject: [PATCH] feat: use SMTPAuthAutoDiscover in NewSmtpEmailProvider --- email/smtp.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/email/smtp.go b/email/smtp.go index d212474f..249fcdee 100644 --- a/email/smtp.go +++ b/email/smtp.go @@ -31,8 +31,7 @@ type SmtpEmailProvider struct { } func NewSmtpEmailProvider(userName string, password string, host string, port int, typ string, disableSsl bool) (*SmtpEmailProvider, error) { - client, err := mail.NewClient(host, mail.WithSMTPAuth(mail.SMTPAuthPlain), - mail.WithUsername(userName), mail.WithPassword(password), mail.WithPort(port)) + client, err := mail.NewClient(host, mail.WithSMTPAuth(mail.SMTPAuthAutoDiscover), mail.WithUsername(userName), mail.WithPassword(password), mail.WithPort(port)) if err != nil { return nil, err }