feat: support custom SMTP port setting (#45)

* feat: support custom SMTP port setting

* fix: send SMTPPort value to frontend

---------

Co-authored-by: JustSong <quanpengsong@gmail.com>
This commit is contained in:
snowmeow
2023-02-05 14:46:45 +08:00
committed by GitHub
co-authored by JustSong
parent ba25a15bca
commit 6b15b2080e
4 changed files with 21 additions and 1 deletions
+1
View File
@@ -33,6 +33,7 @@ var MessagePersistenceEnabled = true
var MessageRenderEnabled = true
var SMTPServer = ""
var SMTPPort = 587
var SMTPAccount = ""
var SMTPToken = ""
+1 -1
View File
@@ -8,7 +8,7 @@ func SendEmail(subject string, receiver string, content string) error {
m.SetHeader("To", receiver)
m.SetHeader("Subject", subject)
m.SetBody("text/html", content)
d := gomail.NewDialer(SMTPServer, 587, SMTPAccount, SMTPToken)
d := gomail.NewDialer(SMTPServer, SMTPPort, SMTPAccount, SMTPToken)
err := d.DialAndSend(m)
return err
}