linux下Mail命令配置使用

服务器

浏览数:98

2019-10-13

AD:资源代下载服务

【申请126邮箱】在126邮箱注册邮箱,并开启授权码

选择这个,然后按照如下图的操作

因为注水猪肉已经是弄过了,所以界面会和你们不一样。

【linux下 邮箱插件安装命令】

yum -y install mailx

【编辑邮箱配置文件】

vim /etc/mail.rc

【linux下配置  在文件最后位置粘贴下方内容 记得根据自己修改下】

set from=linuxbe@126.com                                #此处设置发件人的信息

set smtp=smtp.126.com                                     #此处配置为smtp. 126 .com

set smtp-auth-user= linuxbe @126.com            #此处配置发件人邮箱地址

set smtp-auth-password=FFSFD112sf               #客户端授权码,不是邮箱地址密码!!!!!!

set smtp-auth=login                                            #邮件认证方式

【测试一下】

cat /etc/passwd | mail -s test linuxbe@126.com

上方内容是使用管道,将/etc/passwd文件内容,发送到邮箱 Tip:邮箱可以给自己发送邮件

【Mail使用说明】

【纯文本发送】

echo “邮件内容” | mail -s “邮件主题”   linuxbe @foxmail.com

【带文件发送】

方式一: mail -s “邮件标题” -a data.txt linuxbe@126.com < data.txt        #文件内容读取输出     

方式二:echo “邮件内容” | mail -s “邮件标题” -a data.txt linuxbe@126.com     #直接填写正文输出     

很多人说命令要背诵什么的,对的,熟能生巧,这是基本功,当然很多时候,你也可以取巧,复制粘贴就好。特别是赶项目的时候,可以直接复制粘贴的,就是拿来直接用,效率永远要摆在第一位!(求打赏<<<<< 专业乞讨 )

作者:注水猪肉