监控CPU状况并发送邮件shell脚本

2022-11-14,,,,

#!/bin/bash
#监控CPU状况发送邮件
DATE=$(date +%y%m%d)
TEMP=$(mktemp tmp.XXX.txt)
cat /proc/cpuinfo >$TEMP
#收件箱
EMAIL_RECIVER=xxx@163.com
#发送者邮箱
EMAIL_SENDER=xxx@qq.com
#邮箱用户名
EMAIL_USERNAME=xxx@qq.com
#邮箱密码
#使用qq邮箱进行发送需要注意:首先需要开启:POP3/SMTP服务,其次发送邮件的密码需要使用在开启POP3/SMTP服务时候腾讯提供的第三方客户端登陆码(授权码)。
EMAIL_PASSWORD=shouquanma #附件路径
FILE_PATH=$TEMP #smtp服务器地址
EMAIL_SMTPHOST=smtp.qq.com EMAIL_TITLE="CPU Info For $DATE"
EMAIL_CONTENT="CPU INFO" /usr/local/bin/sendEmail -f $EMAIL_SENDER -s $EMAIL_SMTPHOST -u $EMAIL_TITLE -o message-charset=utf-8 -xu $EMAIL_USERNAME -xp 'shouquanma' -t $EMAIL_RECIVER -a $FILE_PATH -o message-file=$TEMP
rm -rf $TEMP

监控CPU状况并发送邮件shell脚本的相关教程结束。

《监控CPU状况并发送邮件shell脚本.doc》

下载本文的Word格式文档,以方便收藏与打印。