feat: fix SmtpEmailProvider's send email bug

This commit is contained in:
Yang Luo
2025-06-21 11:30:07 +08:00
parent ed046e594e
commit bcdc7caca8

View File

@ -75,14 +75,16 @@ func NewSmtpEmailProvider(userName string, password string, host string, port in
func (s *SmtpEmailProvider) Send(fromAddress string, fromName string, toAddress string, subject string, content string) error {
message := mail.NewMsg()
err := message.SetAddrHeader("From", fromAddress, fromName)
err := message.FromFormat(fromName, fromAddress)
if err != nil {
return err
}
err = message.To(toAddress)
if err != nil {
return err
}
message.Subject(subject)
message.SetBodyString(mail.TypeTextHTML, content)