diff --git a/assets b/assets index 08a301d..997b733 160000 --- a/assets +++ b/assets @@ -1 +1 @@ -Subproject commit 08a301d53a39d0a67a2714caef9866c1eeaa4ee3 +Subproject commit 997b73312aad0fd8caae91cd1fde386701ce37c0 diff --git a/pkg/email/smtp.go b/pkg/email/smtp.go index 9b77cd9..02376d7 100644 --- a/pkg/email/smtp.go +++ b/pkg/email/smtp.go @@ -77,11 +77,12 @@ func (client *SMTP) Init() { d := mail.NewDialer(client.Config.Host, client.Config.Port, client.Config.User, client.Config.Password) d.Timeout = time.Duration(client.Config.Keepalive+5) * time.Second client.chOpen = true - // 是否启用 SSL + d.SSL = false if client.Config.Encryption { d.SSL = true } + d.StartTLSPolicy = mail.OpportunisticStartTLS var s mail.SendCloser var err error