您的当前位置:首页 >IT科技 >Nagios通过MSN/飞信发送报警通知 正文

Nagios通过MSN/飞信发送报警通知

时间:2025-11-04 20:54:44 来源:网络整理编辑:IT科技

核心提示

复制#catsendmsnmsg.php #!/usr/local/php529/bin/php-q include_once(msn.class.ph

Nagios通过MSN/飞信发送报警通知
复制  # cat sendmsnmsg.php     #!/usr/local/php529/bin/php -q     include_once(msn.class.php);     $msn_username =YOUR_MSN_ID; //消息发送人的通过msn帐号     $msn_password = "yourpassword"; //消息发送人msn密码     $msn_list = array(somebody1@hotmail.com,somebody2@hotmail.com); //消息接收人msn地址,这里可选,送报因为会使用nagios传递过来的警通地址     $fp=fopen(/tmp/tmp/1,r); //1这个文件是b2b信息网消息发送的内容,这个文件由nagios自动生成,通过路径根据自己实际自行修改     $file="";     while (! feof($fp)){     $cont=fgets($fp);     $file=$file.$cont; //拼接报警消息内容     }     $msn =new MSN(MSNP15); //采用MSNP15协议,云南idc服务商送报支持离线消息     if (!$msn->connect($msn_username,警通$msn_password)) {     echo "Error for connect to MSN networkn";     echo "$msn->errorn";     exit;     }     else {     $msn->sendMessage("$file",$argv[1]); //将$file内容发送给$argv[1]传递进来的msn消息接收者。     }     fclose($fp);   ?通过> 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.