fix: alarm forward update

This commit is contained in:
2023-10-27 10:53:20 +08:00
parent a010b7f284
commit 4c816c9350
3 changed files with 14 additions and 12 deletions

View File

@@ -111,10 +111,10 @@ omc:
alarm: alarm:
forwardAlarm: true forwardAlarm: true
email: email:
smtp: smtp@xxx.com smtp: smtp.xxx.com
port: 25 port: 25
user: smtpuser user: smtpuser
password: smtpuser@omc password: *********
sms: sms:
apiURL: http://smsc.xxx.com apiURL: http://smsc.xxx.com
accessKeyID: xxx accessKeyID: xxx

View File

@@ -16,11 +16,15 @@ import (
func AlarmEmailForward(alarmData *Alarm) error { func AlarmEmailForward(alarmData *Alarm) error {
log.Info("AlarmEmailForward processing... ") log.Info("AlarmEmailForward processing... ")
message := ` message := fmt.Sprintf(`
<p> Hello information,</p> <p> Alarm information</p>
test, test Alarm Sequence: %d
<p style="text-indent:2em">Best Wishes!</p> NE name: %s
` Alarm Title: %s
Alarm Severity: %s
Event Time: %s
<p style="text-indent:2em">The messsage is auto forward from OMC, don't reply!</p>
`, alarmData.AlarmSeq, alarmData.NeName, alarmData.AlarmTitle, alarmData.OrigSeverity, alarmData.EventTime)
// QQ 邮箱: // QQ 邮箱:
// SMTP 服务器地址smtp.qq.comSSL协议端口465/994 | 非SSL协议端口25 // SMTP 服务器地址smtp.qq.comSSL协议端口465/994 | 非SSL协议端口25
@@ -99,9 +103,7 @@ func AlarmEmailForward(alarmData *Alarm) error {
return err return err
} }
operResult := fmt.Sprintf("Email sent successfully!:", err) forwardLog.OperResult = "Email sent successfully!"
log.Error(operResult)
forwardLog.OperResult = operResult
affected, err := dborm.XormInsertAlarmForwardLog(forwardLog) affected, err := dborm.XormInsertAlarmForwardLog(forwardLog)
if err != nil && affected <= 0 { if err != nil && affected <= 0 {
log.Error("Failed to insert data:", err) log.Error("Failed to insert data:", err)

View File

@@ -111,10 +111,10 @@ omc:
alarm: alarm:
forwardAlarm: true forwardAlarm: true
email: email:
smtp: smtp@xxx.com.cn smtp: smtp.xxx.com
port: 25 port: 25
user: smtpuser user: smtpuser
password: smtpuser@omc password: *********
sms: sms:
apiURL: http://smsc.xxx.com.cn/ apiURL: http://smsc.xxx.com.cn/
accessKeyID: xxxx accessKeyID: xxxx