计划任务:crontab
#(注释)循环调度
#分钟 小时 日 月 周(五个*代表着分时日月周)
#* * * * *
#第一个*范围在0-59(分),第二个*代表着0-23(小时),第三个*1-30(日),第四个*1-12(月份),第五个*0-7(周几,其中0|7都代表周日)
#*****5个 任务
#05***每天凌晨5点从左往右读每
#34 2 1 6 5 每年的 6月1 或者周五都跑
*/5**** 每隔5分钟
*/5*/3*** 每三个小时里的第一个小时里每五分钟跑一次
1-2 范围 1,2,3具体的时间点
本地用户发送邮件
1、下载postfix mailx
yum -y install postfix mailx
操作如下图所示
2、启动posyfix
systemctl start postfix
操作如下图所示
3、发送邮件
我先创建一个普通用户 xiaok
useradd xiaok
操作如下图所示
方法一:mail -s “邮件主题” root
操作如下图所示
进入xiaok用户查看邮件
操作如下图所示
方法二:echo “邮件内容” |mail -s “邮件主题” root
操作如下图所示
进入xiaok用户查看邮件
操作如下图所示
方法三:mail -s “邮件主题” root </etc/passwd
操作如下图所示
进入xiaok用户查看邮件
操作如下图所示
以上三个方法都是输完邮件内容 结束用ctrl+d
接收邮件的方式
1、root用户:mail
2、普通用户:mail -u username (username是普通用户的用户名)
公网邮箱配置:
1、获取授权码
首先选择一个邮箱,我这里选择的是qq邮箱,点击设置 ,找到账号栏目
第二步:往下翻找到这个栏目"pop3/imap/…"而后点击开启服务
随后会有一个弹窗,点击验证
第三步:手机号码发送短信
最后服务开启,生成授权码。
2、配置
vim /etc/mail.rc
set from=邮箱
set smtp=smtp.邮箱的类型(qq|163).com
set smtp-auth-user=邮箱
set smtp-auth-password=授权码
set smtp-auth=login
操作如下图所示
发送方式,参考本地邮箱发送方式
1、第一种方式
2、第二种:
首先用链接的方式下载一张图片至虚拟机,也可以下载在Windows上而后输入rz上传,我这里用的是直接下载图片至虚拟机。格式为curl -o 2.jpg 网址
操作如下图所示
第二步:输入 echo “好好学习” | mail -s “测试” -a “./2.jpg” 邮箱
操作如下图所示
3、第三种
操作如下图所示