1.準備乙個測試郵箱賬號:如fr***@163.com,作為發件人。
注意:保證郵箱的pop3/smtp是開啟狀態;
如下:
並且開通授權碼,記下自己郵箱的授權碼。
set smtp-auth-password=剛剛的授權碼
set smtp-auth=login
########################
3.測試一下:
echo "test content!!" | mail -s "test" 777***[email protected]
可以看到777***[email protected]郵箱已經收到了剛剛配置的fr***[email protected]作為發件人發過來的郵件。
4.寫乙個告警的指令碼:
#!/bin/bash
rate=$(df -h | grep "/dev/sda2" | awk '' | cut -d "%" -f 1)
if [ $rate -ge 20 ];then
echo "warning!/dev/sda2 is full!!"
echo "/dev/sda2 is full!!please handle now!!" | mail -s "/dev/sda2 is full" 7******@qq.com
fi
C 中傳送郵件
using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using system.text u...
zabbix傳送告警郵件
之前文章已經介紹了如何離線安裝zabbix及如果在grafana上炫酷的顯示出來,但是由於grafana上不支援zabbix資料來源報警,所以咱們還是在zabbix配置郵件報警 具體步驟如下 系統版本 centos7.6 zabbix版本 4.4.1 服務端ip 192.168.0.226 客戶端i...
springMVC中傳送郵件可傳送附件
以html傳送 bodypart bodypart new mimebodypart bodypart.setcontent content,text html charset utf 8 multipart multipart new mimemultipart multipart.addbody...