邮件提醒是生产环境必备的,下面介绍一个轻量级的邮件警报示例
sendEmial下载安装:
[root@test opt]# wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz [root@test opt]# tar -xf sendEmail-v1.56.tar.gz [root@test opt]# mv sendEmail-v1.56/sendEmail /usr/local/bin/
发邮件测试:
[root@test tansk]# sendEmail -f xxx@qq.com \ > -t xxx@qq.com \ > -s smtp.qq.com \ > -u "网络检测" \ > -o message-content-type=html \ > -o tls=no -o message-charset=utf8\ > -xu xxx@qq.com \ > -xp yourpassword\ > -m "333" Mar 03 15:30:26 test sendEmail[30062]: Email was sent successfully! [root@test tansk]#
参数介绍:
/usr/local/bin/sendEmail 命令主程序
-t [email protected] 收件人 -f xxx@qq.com 发件人邮箱 -s smtp.163.com 发件人邮箱的smtp服务器 -u "我是邮件主题" 邮件的标题 -o message-content-type=html 邮件内容的格式,html表示它是html格式 -o message-charset=utf8 邮件内容编码 -xu xxx@qq.com 发件人邮箱的用户名 -xp 123456 发件人邮箱密码 -m "我是邮件内容" 邮件的具体内容 -o tls=no SSL验证
实现效果: