前提
mail只是linux中的一款工具,并没有自带的邮箱,所以发送端的邮箱和接收端的邮箱都是要自己准备的。
一、准备客户端邮箱(131****[email protected])(****为了保护隐私)
授权码就是待会在linux系统设置文件中要写的密码
二、在linux系统中/etc/mailrc文件添加如下(序号是行号来的,不用加上)
68 set from=131****[email protected] (对方收到邮件时显示的发件人)
69 set smtp=smtp.163.com (指定第三方发邮件的smtp服务器地址)
70 set [email protected] (第三方发邮件的用户名)
71 set smtp-auth-password=********(刚刚的授权码)
72 set smtp-auth=login (认证方式)
三、接收端设置
然后添加163邮箱到白名单即可
四、测试
[root@lbc ~]# echo "测试邮件" |mail -s "test" 143****[email protected]
以上文章参考https://blog.csdn.net/zh314js/article/details/76038868
五、只用自己测试
自己发送给自己
[root@myp ~]# echo "恭喜您被我司录用为实习生" | mail -s "汇量" 1314****[email protected]