crontab + mutt 实现Linux服务器监控,硬盘空间不足自动发送邮件

本文介绍了如何使用crontab和mutt在Linux服务器上实现硬盘空间不足时自动发送预警邮件。首先,通过QQ邮箱开启POP3/SMTP服务获取配置信息,然后在服务器上安装mutt和msmtp,并配置相关文件。接着,测试邮件发送功能确保其正常工作。最后,利用crontab设置定时任务,当硬盘空间低于一定阈值时,通过python脚本发送详细信息的邮件通知。
摘要由CSDN通过智能技术生成

crontab + mutt 实现Linux服务器监控,硬盘空间不足自动发送邮件

实验室的博士们进行深度学习相关实验的时候,常会大量的保存模型和数据,而很少会进行删除操作,经常遇到硬盘空间不足导致所有程序被迫停止,所以这里提供定时监控并自动发送邮件警告的方案

配置邮件相关功能(QQ邮箱为例)
  1. 首先登录QQ邮箱(网页为例),进入设置-账户-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
    • 开启 POP3/SMTP服务 这时会弹窗显示一串字符,记下来,这是配置该服务的 登录key
  2. 在Linux服务器安装相关工具(mutt 和 msmtp)
sudo apt-get install mutt
sudo apt-get install msmtp
  1. 创建和修改基础配置文件
    3.1 创建修改 ~/.muttrc 文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值