第一步,添加软件包的源并下载
虚拟机(我的是乌班图)输入命令
sudo vim /etc/apt/sources.list
该命令是使用管理员权限修改/etc/apt/sources.list文件,如下图:
敲回车后进入vim编辑,按键盘的i切换到插入模式后,将光标移到文件名末尾插入代码
deb http://cz.archive.ubuntu.com/ubuntu xenial main universe
如下图:
加入代码后按键盘的Esc键退出插入模式,然后输入冒号":",再输入wq保存退出vim
然后输入命令
sudo apt-get update
这句代码的作用是更新了apt的资源列表,同步 /etc/apt/sources.list中列出的源的索引,这才样才能获取到最新的软件包。如图:
sudo apt install heirloom-mailx
遇到“您希望继续执行吗”输入y,然后回车就行
第二步,修改QQ邮箱的设置并获取授权码
如图
按箭头指示操作,开启smtp后按照提示操作用密保手机发送信息就好,得到的授权码复杂下来等一下用(授权码我打马赛克了)。
第三步,配置s-nail.rc文件
set from=“[email protected]”
set smtp=“smtps://smtp.qq.com:465”
set smtp-auth-user=“[email protected]”
set smtp-auth-password=“xxxxxxxxxx”
set smtp-auth=login
如图
第四步,编辑发送的邮件内容
vim mail.sh
mail.sh是一个文件的名字,是新建的,之前没有的(名字你喜欢取什么就取什么),进入vim后输入如图的命令,那个马赛克是我的小号的邮箱(就是你想发给谁就写谁的QQ邮箱呗!)
如果想发送多人的邮箱的话就在后面隔一个空格键再加一个邮箱就行
编辑完后我们给这个mail.sh文件加一个可执行操作
chmod +x mail.sh
第四步,编辑定时任务文件
vim send_e-mail.txt
执行上述命令后加入任务如下
0 18 * * * /home/family/桌面/mail.sh
意思是每天18点整执行命令mail.sh,因为我们刚刚为mail.sh文件加了可执行权限,所以可以当作命令执行,但我们需要给出该文件的绝对路径。有兴趣的同学可以百度一下"Linux定时任务"。
第五步,提交该定时任务
使用crontab命令提交
crontab send_e-mail.txt
如图
查看提交的任务使用命令crontab -l
终止任务使用命令crontab -r
第六步,查看结果
最后,记得别恶意骚扰
好了,完结撒花,我去打边炉了,大家冬至快乐!!!!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。