1. 程式人生 > >天兔(Lepus)監控郵件推送安裝配置

天兔(Lepus)監控郵件推送安裝配置

好吧,我承認官網的郵件配置教程我又沒看懂,這裡記錄下我的配置方法

[[email protected]]# vi /usr/local/lepus/test_send_mail.py

#!/usr/bin/envpython
# -*- coding: utf8-*-
from datetime import*
import sys
path='./include'
sys.path.insert(0,path)
import functions asfunc
 
#mail_to_list = func.get_option('mail_to_list')
send_mail_to_list =func.get_option('send_mail_to_list')
mailto_list=send_mail_to_list.split(';')
 
result =func.send_mail(mailto_list," I hope you can learn","BeautifulDay")
print result
if result:
    send_mail_status = "success"
else:
    send_mail_status = "fail"
print"send_mail_status:"+send_mail_status

註釋掉原有的mail_to_list,新增一行send_mail_to_list =func.get_option('send_mail_to_list')

原有的mailto_list=mail_to_list.split(';')改為mailto_list=send_mail_to_list.split(';')

 去申請一個新的126郵箱,選擇設定-POP3/SMTP/IMAP-客戶端授權密碼

wKioL1d2OR_SIGhVAAE0Z7_3vVY857.jpg-wh_50

wKiom1d2OR-AtuGWAAC2NIRwTTg090.jpg-wh_50

1處填寫你剛剛申請的126郵箱賬號

2處填寫你剛剛開啟的客戶端授權密碼

3處填寫你的126郵箱地址

[[email protected]]# python test_send_mail.py
True
send_mail_status:success

編譯通過

wKiom1d2OR-RKwyaAACVFbkAgaI203.jpg-wh_50

OK,turn on your lepus alert button!~  適當調低報警閾值,不出10s,你的收件箱應該就收到告警郵件了~

wKioL1d2OnuSANOCAABh2ZpXjPk805.jpg-wh_50

wKioL1d2Oy6Q2s0WAAFt5_w2gKk023.jpg-wh_50