————————————————

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

#!/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
posted @   Tjane'Blogs  阅读(118)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示