mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
Merge pull request #16275 from gouqi11/fixNotifyEmailDoubleSend
fix(notify): fix notify email double send
This commit is contained in:
+11
-10
@@ -127,18 +127,19 @@ func (emailSender *SEmailSender) Send(args api.SendParams) error {
|
||||
if len(retErr) > 0 {
|
||||
log.Errorf("send email error:%v", jsonutils.Marshal(retErr))
|
||||
}
|
||||
} else {
|
||||
// 构造email发送请求
|
||||
gmsg := gomail.NewMessage()
|
||||
gmsg.SetHeader("From", models.ConfigMap[api.EMAIL].Content.SenderAddress)
|
||||
gmsg.SetHeader("To", args.Receivers.Contact)
|
||||
gmsg.SetHeader("Subject", args.Title)
|
||||
gmsg.SetBody("text/html", args.Message)
|
||||
dialer.StartTLSPolicy = gomail.MandatoryStartTLS
|
||||
if err := dialer.DialAndSend(gmsg); err != nil {
|
||||
return errors.Wrap(err, "send email")
|
||||
}
|
||||
}
|
||||
|
||||
// 构造email发送请求
|
||||
gmsg := gomail.NewMessage()
|
||||
gmsg.SetHeader("From", models.ConfigMap[api.EMAIL].Content.SenderAddress)
|
||||
gmsg.SetHeader("To", args.Receivers.Contact)
|
||||
gmsg.SetHeader("Subject", args.Title)
|
||||
gmsg.SetBody("text/html", args.Message)
|
||||
dialer.StartTLSPolicy = gomail.MandatoryStartTLS
|
||||
if err := dialer.DialAndSend(gmsg); err != nil {
|
||||
return errors.Wrap(err, "send email")
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user