阿里云ubunt16 配置邮箱及定时发送
1.安装mailutils和heirloom-mailx,如果非root用户请使用sudo权限
apt-get install mailutils
apt-get install heirloom-mailx
2.配置文件
nano /etc/s-nail.rc
在最后加上
#设置发送邮箱 set from=youremail@163.com #设置smtp服务器和端口 set smtp=smtps://smtp.163.com:465 #设置用户名,记得加域名啊 set smtp-auth-user=youremail@163.com #授权码 set smtp-auth-password=XXXXXXXXX #认证方式 set smtp-auth=login
阿里云服务器要开启465端口

然后测试一波
echo "$(date +%Y%m%d%H:%M:%S)" | heirloom-mailx -s " 起床了吗 准备去图书馆 " xxxxxx@qq.com
成功收到短信后编写脚本以及配置定时服务
脚本编写
命令
nano email.sh 脚本内容 这里邮箱是接受邮箱不一样的哦 t=`cat /proc/cpuinfo | grep 'model name' |uniq` echo "你的cpu型号为: $t" | heirloom-mailx -s "起床了吗 准备去图书馆 " xxxxx@qq.com
更改脚本权限
chmod 774 email.sh
运行一遍脚本试试
sh email.sh
配置定时任务
nano /etc/crontab
文档里面加上 五个*是时间的设置 这里是每分钟执行一次脚本
* * * * * root /root/email.sh



浙公网安备 33010602011771号