国产探花免费观看_亚洲丰满少妇自慰呻吟_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 主站蜘蛛池模板: 柳林县| 德安县| 福泉市| 鄄城县| 宜阳县| 驻马店市| 桃江县| 无棣县| 玛沁县| 宁武县| 格尔木市| 同江市| 邹平县| 普兰店市| 吉林省| 获嘉县| 泗阳县| 宾阳县| 金门县| 长春市| 松滋市| 正镶白旗| 纳雍县| 南木林县| 屏南县| 万年县| 成都市| 尉犁县| 海门市| 平塘县| 英德市| 北碚区| 合作市| 正定县| 牙克石市| 大同市| 龙里县| 晋州市| 黎川县| 习水县| 轮台县|