Let SendEmail() return string.

This commit is contained in:
Yang Luo
2021-05-29 15:25:41 +08:00
parent 0f8a46fe0b
commit 215b96c881
2 changed files with 8 additions and 11 deletions

View File

@ -18,7 +18,7 @@ package object
import "github.com/go-gomail/gomail"
func SendEmail(provider *Provider, title, content, dest, sender string) (string, error) {
func SendEmail(provider *Provider, title, content, dest, sender string) string {
dialer := gomail.NewDialer(provider.Host, provider.Port, provider.ClientId, provider.ClientSecret)
message := gomail.NewMessage()
@ -27,5 +27,10 @@ func SendEmail(provider *Provider, title, content, dest, sender string) (string,
message.SetHeader("Subject", title)
message.SetBody("text/html", content)
return "", dialer.DialAndSend(message)
err := dialer.DialAndSend(message)
if err == nil {
return ""
} else {
return err.Error()
}
}