HCRM博客

CentOS 7集成163邮箱服务常见问题如何解决?

一、获取163邮箱授权码

1、登录163邮箱:进入你的163邮箱账户,点击设置图标。

2、开启SMTP服务:进入“POP3/SMTP/IMAP”选项,确保SMTP服务已开启。

CentOS 7集成163邮箱服务常见问题如何解决?-图1
(图片来源网络,侵权删除)

3、设置客户端授权码:在“客户端授权密码”中设置或重置授权码,并保存。

二、安装mailx服务

1、使用yum命令安装

  • yum y install mailx

三、配置smtp设置

1、编辑配置文件

  • vim /etc/mail.rc

2、添加以下内容

  • set from=your@163.com
  • set smtp=smtps://smtp.163.com:465
  • set smtpauthuser=your@163.com
  • set smtpauthpassword=your_authorization_code
  • set smtpauth=login
  • set sslverify=ignore
  • set nssconfigdir=/root/.certs

请将your@163.com替换为你的163邮箱地址,并将your_authorization_code替换为你的授权码。

四、下载163邮箱证书

1、创建证书目录

CentOS 7集成163邮箱服务常见问题如何解决?-图2
(图片来源网络,侵权删除)
  • mkdir p /root/.certs/

2、下载并保存证书

  • echo n | openssl s_client connect smtp.163.com:465 | sed ne '/BEGIN CERTIFICATE/,/END CERTIFICATE/p' > ~/.certs/163.crt

3、导入证书

  • certutil A n "GeoTrust SSL CA" t "C,," d ~/.certs i ~/.certs/163.crt
  • certutil A n "GeoTrust Global CA" t "C,," d ~/.certs i ~/.certs/163.crt
  • certutil L d /root/.certs
  • cd /root/.certs/
  • certutil A n "GeoTrust SSL CA G3" t "Pu,Pu,Pu" d ./ i 163.crt

五、测试发送邮件

1、测试发送邮件

  • echo "这是邮件body" | mail s "这是邮件标题" xxx@qq.com

如果邮件发送成功,表示配置正确。

六、常见问题及解决方法

1、无法发送邮件:检查授权码是否正确,以及是否开启了SMTP服务。

2、邮件被退回:确认接收方邮箱未将发件人设置为黑名单。

CentOS 7集成163邮箱服务常见问题如何解决?-图3
(图片来源网络,侵权删除)

通过以上步骤,你可以在Centos 7系统上成功配置163邮箱客户端,用于发送邮件。

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/19875.html

分享:
扫描分享到社交APP
上一篇
下一篇