CentOS mail配置163邮箱

0、本文演示环境:本文实际操作的系统是 CentOS 7.6,为腾讯云服务器。1、获取163邮箱授权码:为了安全,我们不应直接使用原始密码登录第三方客户端,因此有了授权码这个东西。授权码是用于登录第三方邮件客户端的专用密码。登录163邮箱后,进入设置--客户端授权密码--设置客户端授权码,开启并设置授权码(且要开通SMTP服务):2、在Linux系统上安装mailx服务:在命令行直接输入mail指令,如果提示找不到该指令,则表示你还没有安装该服务,请使用yum安装该服务。3、添加163邮箱的smtp配置:在系统文件 /etc/mail.rc 末尾追加下面内容(按实际情况修改成你的账号和授权码)4、下载163邮箱的证书:上述配置开启了SSL安全连接,因此我们还需要手动获取163邮箱的SSL证书保存到本地 /root/.certs 目录,以备调用和验证。

分类至 Linux
0条评论

crontab定时任务精确到秒执行的方法

默认的,crontab只支持精确到某一分钟。假设有如下定时任务,每分钟执行。现在业务量激增,1分钟才推送一次,已无法满足需求,需要把时间缩短,如每隔30秒,则可以改成如下。利用了sleep休眠指令,延迟30秒才执行指定的脚本。由于crontab的特性,每个定时任务之间不会相互干扰、阻塞,所以,上面这两个任务组合起来,就变成了每隔30秒执行。

分类至 Linux
0条评论