国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > Linux Shell > 正文

用shell+sendmail實(shí)現(xiàn)服務(wù)器監(jiān)控報(bào)警小腳本

2020-07-27 19:23:26
字體:
供稿:網(wǎng)友

這種email報(bào)警腳本遍地都是,很多用的sendmail、postfix,感覺有些大材小用了;也有些用perl的NET::SMTP和Authen::SASL模塊發(fā)信的,不過我perl用的不好,老發(fā)出些莫名其妙的郵件來(比如if(a>1){print(a);},最后郵件里的顯示的是0.99……);最后采用sendEmail這個(gè)成型的perl程序發(fā)信報(bào)警,而實(shí)時(shí)監(jiān)控部分回歸shell,終于完成。

復(fù)制代碼 代碼如下:

wget <a >http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz</a>
tar zxvf sendEmail-v1.56.tar.gz
cp sendEmail-v1.56/sendEmail /shell/check/
cat >> check.sh <<EOF

文件--check.sh:

復(fù)制代碼 代碼如下:

#!/bin/bash
checkmail() {
    /usr/bin/perl ./sendEmail -f userid@mail.com -t oneuserid@mail.com 主站蜘蛛池模板: 独山县| 鄢陵县| 大同市| 文登市| 安义县| 永嘉县| 平果县| 永城市| 无棣县| 城市| 治县。| 沙河市| 邵武市| 稷山县| 谷城县| 衡阳市| 乌鲁木齐市| 克什克腾旗| 沙湾县| 昌图县| 西盟| 玉屏| 安吉县| 科尔| 容城县| 陆川县| 淳化县| 奉化市| 大竹县| 桦川县| 桃江县| 扶绥县| 平乡县| 本溪| 兴仁县| 潜江市| 紫阳县| 彭泽县| 东阿县| 涟源市| 彩票|