天兔(Lepus)監控郵件推送安裝配置
阿新 • • 發佈:2018-12-24
好吧,我承認官網的郵件配置教程我又沒看懂,這裡記錄下我的配置方法
[[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-客戶端授權密碼
1處填寫你剛剛申請的126郵箱賬號
2處填寫你剛剛開啟的客戶端授權密碼
3處填寫你的126郵箱地址
[[email protected]]# python test_send_mail.py True send_mail_status:success
編譯通過
OK,turn on your lepus alert button!~ 適當調低報警閾值,不出10s,你的收件箱應該就收到告警郵件了~