mkdir /etc/zabbix/alertscripts
設定zabbix_server
vi /etc/zabbix/zabbix_server.conf
alertscriptspath=/etc/zabbix/alertscripts
重啟zabbix服務
systemctl restart zabbix-server
設定郵件傳送指令碼
vi /etc/zabbix/alertscripts/mailx.sh
#!/bin/bash
#export lang=zh_cn.utf-8 //解決傳送的中文變成了亂碼的問題
file=/tmp/mailtmp.txt
echo "$3" >$file
dos2unix -k $file //解決了傳送的郵件內容變成附件的問題。
/bin/mail -s "$2" $1 < $file
賦予許可權
chmod +x /etc/zabbix/alertscripts/mailx.sh
chown zabbix:zabbix /etc/zabbix/alertscripts/mailx.sh
以zabbix使用者測試傳送指令碼
sudo -u zabbix /etc/zabbix/alertscripts/mailx.sh ***@126.com "這是郵件標題" "這是郵件內容"
我的測試:sudo -u zabbix ./mailx.sh [email protected] "zhuti" "neirong ***x" ./執行當前目錄的指令碼
Zabbix 4 0 配置郵件報警功能
mailx是centos下的一種處理郵件的工具。root zabbix yum y install mailx然後對mail.rc檔案進行配置,在最後新增如下命令,根據你所使用的郵箱進行配置。1 set bsdcompat 2 set from com.cn 3 set smtp smtp 4 se...
zabbix郵件報警
常完美的選擇 使用簡單並且功能強大.這個被設計用在php bash perl和web站點使用。以上是sendemail的簡單介紹,千萬不要和sendmail搞混掉了。1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 root server wget root server ta...
zabbix郵件報警
一 程序郵件報警 zabbix安裝完成之後 首先更改 管理 報警媒介型別 smtp的相關配置可以到對應的郵箱設定裡尋找,而且要正確,不然會遇到各種奇怪的問題。強調一點安全連線和認證必須開啟。不然會發生 error receiving initial string from smtp server 4...