Linux系统下用mail(mailx)发送邮件

今天在Linux系统下测试一款邮件通知功能

#更新系统
sudo yum update -y
sudo yum upgrade

#安装 mailx
yum  install  mailx -y

#编辑文件
vi /etc/mail.rc

#把内容替换成如下内容
set from=xxxxx@163.com  
set smtp=smtp.163.com
set smtp-auth-user=xxxxx@163.com  
set smtp-auth-password=这里填写163邮箱的授权码,参考下边的文档或者百度
set smtp-auth=login

#设置权限
chmod +x /etc/mail.rc

#查看邮件服务状态,如果没开启,则开启
systemctl status postfix.service        #查看邮件服务状态
systemctl start postfix.service         #开启邮件服务

#测试发送邮件 发送到qq邮箱
echo "hello" |mail -s "its me"  qq邮箱@qq.com

1,查看邮件服务状态

2,设置163邮箱的授权码,并且开启 smtp服务

 

最后查看邮件效果

 

 
posted @ 2021-04-26 22:52  找.net工作(北京)  阅读(195)  评论(0编辑  收藏  举报