Added smtp alerts
This commit is contained in:
parent
0871ae8a7b
commit
3703b13d81
3 changed files with 12 additions and 2 deletions
2
main.go
2
main.go
|
|
@ -7,7 +7,7 @@ import (
|
|||
"strings"
|
||||
)
|
||||
|
||||
const appVersion = "1.3.0"
|
||||
const appVersion = "1.3.1"
|
||||
|
||||
// Цвета терминала (общие для всех модулей)
|
||||
const (
|
||||
|
|
|
|||
|
|
@ -508,4 +508,9 @@ func mcSendAlerts(hostname string, stats *mcStatistics, alertList []mcAlert) {
|
|||
} else {
|
||||
fmt.Printf("%s[Telegram] ✓ Алерт отправлен (%d проблем)%s\n", cGreen, len(alertList), cReset)
|
||||
}
|
||||
if err := emailSendHTML("Auspex: Несовпадения Angie ↔ Docker", sb.String()); err != nil {
|
||||
fmt.Printf("%s[Email] ✗ Ошибка отправки: %v%s\n", cRed, err, cReset)
|
||||
} else {
|
||||
fmt.Printf("%s[Email] ✓ Алерт отправлен (%d проблем)%s\n", cGreen, len(alertList), cReset)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -526,4 +526,9 @@ func pcSendNotification(changes []string) {
|
|||
} else {
|
||||
fmt.Println("✓ Уведомление отправлено в Telegram")
|
||||
}
|
||||
if err := emailSendHTML("Auspex: Изменения в статусе портов", message); err != nil {
|
||||
fmt.Printf("❌ Email: Ошибка отправки: %v\n", err)
|
||||
} else {
|
||||
fmt.Println("✓ Уведомление отправлено на Email")
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue