浏览代码

fix:打开路透服务的检测

Roc 3 年之前
父节点
当前提交
a2d7b9fb6b
共有 2 个文件被更改,包括 11 次插入12 次删除
  1. 1 1
      services/data/edb_info.go
  2. 10 11
      utils/email.go

+ 1 - 1
services/data/edb_info.go

@@ -243,7 +243,7 @@ func CheckLtDataInterface(cont context.Context) (err error) {
 		}
 		result := string(body)
 		if result != `"ek true"` {
-			//go utils.SendEmail(utils.APPNAME+"【"+utils.RunMode+"】"+"检测数据接口:失败提醒", "检测路透数据服务器失败:CheckLtDataInterface ErrMsg:"+string(body), utils.EmailSendToUsers)
+			go utils.SendEmail(utils.APPNAME+"【"+utils.RunMode+"】"+"检测数据接口:失败提醒", "检测路透数据服务器失败:CheckLtDataInterface ErrMsg:"+string(body), utils.EmailSendToUsers)
 		}
 	}()
 	return

+ 10 - 11
utils/email.go

@@ -4,7 +4,6 @@ import (
 	"fmt"
 	"gopkg.in/gomail.v2"
 	"mime"
-	"strconv"
 	"strings"
 )
 
@@ -20,17 +19,17 @@ func SendEmail(title, content string, touser string) bool {
 	} else {
 		arr = append(arr, touser)
 	}
-	mailConn := map[string]string{
-		"user": "18170239278@163.com",
-		"pass": "JYWLATLVZJROWMWZ",
-		"host": "smtp.163.com",
-		"port": "465",
-	}
-	mailPort, _ := strconv.Atoi(mailConn["port"]) //转换端口类型为int
+	//mailConn := map[string]string{
+	//	"user": "18170239278@163.com",
+	//	"pass": "JYWLATLVZJROWMWZ",
+	//	"host": "smtp.163.com",
+	//	"port": "465",
+	//}
+	//mailPort, _ := strconv.Atoi(mailConn["port"]) //转换端口类型为int
 
 	m := gomail.NewMessage()
 	//m.SetHeader("From", mailConn["user"])
-	m.SetHeader("From", m.FormatAddress(mailConn["user"], APPNAME)) //这种方式可以添加别名,即“XX官方”
+	m.SetHeader("From", m.FormatAddress("317699326@qq.com", APPNAME)) //这种方式可以添加别名,即“XX官方”
 	// 说明:如果是用网易邮箱账号发送,以下方法别名可以是中文,如果是qq企业邮箱,以下方法用中文别名,会报错,需要用上面此方法转码
 	//m.SetHeader("From", "FB Sample"+"<"+mailConn["user"]+">") //这种方式可以添加别名,即“FB Sample”, 也可以直接用<code>m.SetHeader("From",mailConn["user"])</code> 读者可以自行实验下效果
 	//m.SetHeader("From", mailConn["user"])
@@ -38,8 +37,8 @@ func SendEmail(title, content string, touser string) bool {
 	m.SetHeader("To", arr...)
 	m.SetHeader("Subject", title+" "+GetRandString(16))
 	m.SetBody("text/html", content)
-	//d := gomail.NewDialer("smtp.qq.com", 587, "317699326@qq.com", "vukbwzijfhclbjij")
-	d := gomail.NewDialer(mailConn["host"], mailPort, mailConn["user"], mailConn["pass"])
+	d := gomail.NewDialer("smtp.qq.com", 587, "317699326@qq.com", "oqdypwfcvruwcbea")
+	//d := gomail.NewDialer(mailConn["host"], mailPort, mailConn["user"], mailConn["pass"])
 
 	if err := d.DialAndSend(m); err != nil {
 		fmt.Println("err:", err)