千家信息网

wordpressQQ邮件告警通知+Baidu网盘自动备份数

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,1、邮箱设置2、网盘设置3、同步策略前言:目前自建网址的需求越来越多,但是一些网站的维护和消息通知机制,一直不太适宜;所以本章基于QQ邮箱和百度网盘实现简单的邮箱告警和网盘同步,让我们更好的管理我们的
千家信息网最后更新 2026年11月01日wordpressQQ邮件告警通知+Baidu网盘自动备份数

1、邮箱设置

2、网盘设置

3、同步策略




前言:目前自建网址的需求越来越多,但是一些网站的维护和消息通知机制,一直不太适宜;所以本章基于QQ邮箱和百度网盘实现简单的邮箱告警和网盘同步,让我们更好的管理我们的个人网址

一、配置自动发送到QQ邮箱:

设置并取得 smtp.qq.com 的 使用 授权密码
QQ首页或者网页登录到QQ邮箱

点击设置

选择账户设置

一值下滑找到POP3样式的服务,然后开启服务

短信验证身份


返回POP3默认密钥

服务端详细配置

[root@localhost ~]#

[root@localhost ~]# yum install mailx sendmail -y  #安装对应mail邮件服务Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.huaweicloud.com * extras: mirrors.huaweicloud.com * updates: mirrors.tuna.tsinghua.edu.cnPackage mailx-12.5-19.el7.x86_64 already installed and latest versionPackage sendmail-8.14.7-5.el7.x86_64 already installed and latest versionNothing to do

[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# vi /etc/mail.rc
[root@localhost ~]#

[root@localhost ~]# tail -n 4 /etc/mail.rc  修改配置文件把QQ邮箱信息和放出获取的POP3密码键入此处set from=11111111@qq.com smtp="smtp.qq.com"   set smtp-auth-user="11111111@qq.com" smtp-auth-password="whtobh77sdfsgroobf" #密钥之间不需要输入空格set smtp-auth=login

[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# echo 'test'|mail -s 'warning' 111111111@qq.com 测试邮件是否正常能收到

二、安装连接百度网盘插件bypy

bypy是基于python的程序所有安装时需要python环境,好在一般centos和Ubuntu都有,需要注意当前系统的python版本,然后下载pip,相当于python程序的yum或apt管理器,然后通过pip安装bypy
yum install python2-pip -y
安装pip包管理器
yum install python3-pip -y
安装bypy程序
pip install bypy

安装后使用bypy info生成链接码给bypy程序授权

授权码效果图

至此百度网盘同步已初步完成

bypy常用命令
1、上传本目录到云盘(同步并不影响本地数据,只是一次简单的copy)
bypy upload [localpath] [remotepath] [ondup]

2、下载云盘目录到本地
bypy downdir [remotedir] [localdir]

3、下载云盘文件到本地
bypy downfile <remotefile> [localpath]

4、查看网盘中的目录文件
bypy list [remotepath] [format] [sort] [order]

D表示目录
F表示文件

5、比较本地和云盘
bypy compare [remotedir] [localdir]

6、其它命令可以看帮助
bypy --help


三、自动化告警和同步配置基于base脚本实现

[root@97 ~]#cat scripts/checkdisk.sh

#!/bin/bash#DiskPcent=`df /dev/sda1 --output=source,pcent |awk -F'[ ]*|%' '/^\/dev\/sd/ {print $2}'`#检查本地磁盘占用值是否大于60if [ $DiskPcent -gt 60 ];then   echo "waring copy file!!"   find /tmp/log   >./filelist     TIME=`date +%F_$RANDOM`   tar czPf ${TIME}.tar.gz `cat filelist`    bypy upload  备份到百度网盘if [ $DiskPcent -gt 70 ];then   echo "waring devsdb is full"  如果磁盘大于70则QQ邮箱告警通知管理员   echo "plase check the data disk"|mail -s 'error' 11111111@qq.comfifi

设置定时任务
crontab -e
0 1 * * 1 /usr/bin/bash /baidu/backup.sh
每周凌晨一点备份一次

邮箱 同步 文件 目录 程序 云盘 服务 管理 配置 邮件 命令 备份 密码 密钥 磁盘 之间 任务 前言 只是 常用 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡网 A股互联网金融科技公司 关于新基建和互联网科技 科技服务与互联网 西安互联网科技公司 广州凡科互联网科技 深圳卡尔迅互联网科技有限公司怎么样 青岛中康互联网医疗科技有限公司 科技互联网的估值 湖南诚度互联网科技有限公司 新兴科技互联网创新大赛颁奖典礼 搜狐科技互联网 银川新华互联网科技学校联系电话 朱啸虎曾投资哪些互联网科技企业 黑云互联网科技有限公司 容联科技互联网电商 山东蛋芒互联网科技有限公司 恒生科技互联网指数十大成分股 六子台科技互联网展会 互联网科技快速发展优美句子 中资互联网科技 广州宏创互联网科技 致聘互联网科技 深圳天众互联网科技公司 互联网科技博客 济南和联互联网科技有限公司 互联网保险科技创业 山东星卡互联网科技有限公司官网 神州科技互联网有限公司 九思连强互联网电子科技有限公司
0