Linux之如何用contOs 7 发送邮件

centos7 发送邮件

一、安装:

安装 mailx 和 sendmail:

yum install mailx -y
yum install sendmail -y
systemctl  start  sendmail
二、设置发件人信息:vim /etc/mail.rc

在文件最末尾添加以下内容

set from=donkee@163.com  #作为发送邮件的账号
set smtp=smtp.163.com    #发送邮件的服务器
set smtp-auth-user=donkee   #你的邮箱帐号
set smtp-auth-password=授权码 #授权码
set smtp-auth=login

注意:在相应邮件服器配置:确认服务开启新增授权码

三、发送:

通过文件内容发送:

#发送的邮件标题是 “主题” 内容是test.txt 文件的内容
mail  -s  '主题' donkee@vip.qq.com  <  test.txt  

通过管道符直接发送:

echo  '内容'  |  mail  -s  '主题'  donkee@vip.qq.com
四、查看队列:
mailq
五、查看日志:
tail  /var/log/maillog

参考:如何使用Centos8向外网or内网用户发邮件?看这里,秒学会(详细讲解)_centos 8 sendmail-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值