Skip to content

nongxl/checkLinks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

checkLinks

批量测试链接地址是否正常,发现网站不能访问时自动发送邮件,同时运维很多个项目的时候这个脚本就很有用了。

如果需要检测的系统都在局域网,就把代码里的百度测试地址改成局域网中一个稳定的、可以用作基准的地址。

发送邮箱我是用QQ邮箱(不容易被认为是垃圾邮件),需要提前设置好smtp,并且建议开启客户端授权密码;

你还需要将脚本中的config.txt和logs.txt的相对路径改成适合你的绝对路径;

配置文件config.txt中,按以下格式写入“网站、网址、负责人、邮箱”配置:

网站名;网址;负责人1,负责人2,负责人3;邮箱1,邮箱2,邮箱3;

如:

百度;https://www.baidu.com;张三,李四;123@qq.com,456@qq.com;

每个被测网站占一行。每一项之间用英文";"隔开,每个网站的负责人和对应的邮箱可以设置多个,用英文","隔开。每一行以英文";"结尾。

依赖安装:

pip install requests prettytable yagmail

运行效果: your-picture

About

批量测试链接地址

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages