使用linux给邮箱发送邮件的配置1.0

前言:

目的是使用linux向固定邮箱发送固定内容的邮件,以达到实时了解linux系统运行状况的目的。

过程整理:

1、首先需要将两个服务禁用,命令为:

systemctl stop postfix
systemctl stop sendmail

2、检查自己的linux系统是否可以解析到smtp的地址

nslookup smtp.qq.com
此处如果nslookup工具不好用,则运行yum install -y bind-utils

[root@server /]# nslookup smtp.qq.com
Server:		119.29.29.29
Address:	119.29.29.29#53

Non-authoritative answer:
Name:	smtp.qq.com
Address: 120.241.25.80
Name:	smtp.qq.com
Address: 2408:8756:2cf2:19::11

3、配置/etc/mail.rc文件

set from=qq号@qq.com
#写你的qq邮箱
set smtp=smtps://smtp.qq.com:465 
#不变 这是qq邮箱的第三方发送邮件的地址 (下面有怎么开启你的smtp服务方法)注:如果无法解析地址的情况下使用这个
#set smtp=smtps://120.241.25.80:465
set smtp-auth-user=qq号@qq.com
#写你的qq邮箱
set smtp-auth-password=xxxxxxxxxxxxxx
#写你的qq邮箱第三方授权码(下面有怎么获取授权码方法)
set smtp-auth=login
#不变 这是smtp的认证方式,写login就行
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb/

5、打开QQ邮箱开启stmp,并获取授权码

1、QQ邮箱找到设置-点击进入
在这里插入图片描述
2、选择账户选项卡
在这里插入图片描述
3、先将smtp服务开启,然后获取授权码
在这里插入图片描述
4、将授权码复制到linux的配置文件中:
set smtp-auth-password=xxxxxxxxxxxxxx
#写你的qq邮箱第三方授权码(下面有怎么获取授权码方法)

6、测试是否成功

echo hello word | mail -s “title” qq号@qq.com

个人学习使用,侵权联系删除

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

深度学习0407

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值