【超详细步骤】Linux crontab定时任务mailx发送至邮件

目录

一、如何获取授权码

二、使用malix发邮件

三、编辑定时任务


一、如何获取授权码

1、登录电子版QQ邮箱,在首页点击设置

107522b5586a4fd3a40264a077ce24ae.png

2、在设置里点击“账户”

7ab2b99d7c5043168d8ec6099c8cde5a.png

 3、在账户页面往下拉,可以看到pop3设置,选择“开启”。

af9affe582f9474f9fe7d3391319ff8b.png

4、按照弹出的窗口提示操作进行密保验证。有多种方式可以验证,比如手机令牌等。推荐使用短信验证。验证后如图所示:

248648dfea3448719a3a1768a8982438.png

二、使用malix发邮件

1、安装软件包

yum -y install mailx

2、编辑配置文件

vim /etc/mail.rc

在文件末尾添加以下内容

set from=123456@163.com                         //邮箱账户

set smtp=smtp.163.com                               //邮箱类型

set smtp-auth-user=123456@163.com       //邮箱账号

set smtp-auth-password=qince123456       //填写你的客户端授权码

set smtp-auth=login                                    //默认

3、验证是否可以发送邮件

 echo "邮件内容" |mail -v -s "邮件主题" 123456@qq.com

339026ff26ba40c4a99d98a61c2840d8.png

发送成功!!! 

注意!!如果想使用不同的ip号登录同一个邮箱,一定要改变授权码,不然可能会出现下面的问题


三、编辑定时任务

执行 crontab -e 可以编辑定时任务

MAILTO=123456@qq.com
* * * * * echo "邮件" |mail -v -s "邮件主题" 123456@qq.com 

//以每过一分钟会发送内容为“邮件”,主题为“邮件主题”的邮件,发送到123456@qq.com的邮箱里
 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LKsTaRt~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值