فهرست منبع

fix:增加测试邮箱发送验证码

zqbao 6 ماه پیش
والد
کامیت
29f038bdf5
1فایلهای تغییر یافته به همراه13 افزوده شده و 2 حذف شده
  1. 13 2
      utils/email.go

+ 13 - 2
utils/email.go

@@ -45,11 +45,22 @@ func SendEmailByDw(title, content string, touser string) (result bool, err error
 		arr = append(arr, touser)
 	}
 	m := gomail.NewMessage()
-	m.SetHeader("From", "lvan@dwqh88.com")
+	if RunMode == "debug" {
+		m.SetHeader("From", "564693862@qq.com")
+	} else {
+		m.SetHeader("From", "lvan@dwqh88.com")
+	}
 	m.SetHeader("To", arr...)
 	m.SetHeader("Subject", title)
 	m.SetBody("text/html", content)
-	d := gomail.NewDialer("mail.dwqh88.com", 465, "lvan@dwqh88.com", "Dwqh20248888")
+	var d *gomail.Dialer
+	if RunMode == "debug" {
+		d = gomail.NewDialer("smtp.qq.com", 587, "564693862@qq.com", "xvjmiuepszmmbdhc")
+	} else {
+		d = gomail.NewDialer("smtp.dwqh88.com", 25, "lvan@dwqh88.com", "Dwqh20248888")
+	}
+	// d := gomail.NewDialer("mail.dwqh88.com", 465, "lvan@dwqh88.com", "Dwqh20248888")
+	// d := gomail.NewDialer("smtp.qq.com", 587, "564693862@qq.com", "xvjmiuepszmmbdhc")
 	d.TLSConfig = &tls.Config{InsecureSkipVerify: true}
 
 	if err := d.DialAndSend(m); err != nil {