feat: replace gomail and disable the Email username check for Mailtrap (#1538)

This commit is contained in:
hsluoyz
2023-02-11 15:59:23 +08:00
committed by GitHub
parent 6f7230e949
commit 8b8c866fd2
4 changed files with 16 additions and 10 deletions

View File

@ -19,7 +19,7 @@ package object
import (
"crypto/tls"
"github.com/go-gomail/gomail"
"github.com/casdoor/gomail/v2"
)
func getDialer(provider *Provider) *gomail.Dialer {
@ -45,6 +45,10 @@ func SendEmail(provider *Provider, title string, content string, dest string, se
message.SetHeader("Subject", title)
message.SetBody("text/html", content)
if provider.Type == "Mailtrap" {
message.SkipUsernameCheck = true
}
return dialer.DialAndSend(message)
}