這種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,終于完成。
#!/bin/bash
checkmail() {
/usr/bin/perl ./sendEmail -f userid@mail.com -t oneuserid@mail.com
主站蜘蛛池模板:
柳林县|
德安县|
福泉市|
鄄城县|
宜阳县|
驻马店市|
桃江县|
无棣县|
玛沁县|
宁武县|
格尔木市|
同江市|
邹平县|
普兰店市|
吉林省|
获嘉县|
泗阳县|
宾阳县|
金门县|
长春市|
松滋市|
正镶白旗|
纳雍县|
南木林县|
屏南县|
万年县|
成都市|
尉犁县|
海门市|
平塘县|
英德市|
北碚区|
合作市|
正定县|
牙克石市|
大同市|
龙里县|
晋州市|
黎川县|
习水县|
轮台县|