email.go 380 B

12345678910111213141516
  1. package common
  2. import (
  3. "gopkg.in/gomail.v2"
  4. )
  5. func SendEmail(subject string, receiver string, content string) error {
  6. m := gomail.NewMessage()
  7. m.SetHeader("From", SMTPAccount)
  8. m.SetHeader("To", receiver)
  9. m.SetHeader("Subject", subject)
  10. m.SetBody("text/html", content)
  11. d := gomail.NewDialer(SMTPServer, 587, SMTPAccount, SMTPToken)
  12. err := d.DialAndSend(m)
  13. return err
  14. }