关于阿里云Centos7 Mailx发送邮件失败的处理

Posted 散散客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于阿里云Centos7 Mailx发送邮件失败的处理相关的知识,希望对你有一定的参考价值。

  开始通过配置系统自带的mail 发送邮件 在其中一台服务器怎么都不行 

  /etc/mail.rc配置:

set from="邮箱名"
set smtp="smtp.163.com"
set smtp-auth-user="邮箱名"
set smtp-auth-password="授权码"
set smtp-auth=login  

结果邮件收不到没有反应

然后安装sendmail 各种配置 开放25端口 处理 都不行

后面查询到信息 新的ECS服务器把25端口封了 需要在控制台解封. 想想觉得太麻烦了 就决定使用465 端口

处理如下:

   1.卸载sendmail

   2.修改 /etc/mail.rc set from="邮箱名"

set from="邮箱名"
set smtp="smtps://smtp.163.com:465"
set smtp-auth-user="邮箱名"
set smtp-auth-password="授权码"
set smtp-auth=login  
set ssl-verify=ignore
set nss-config-dir=/etc/pki/nssdb

测试 :

echo ‘hello‘ |mail -v -s "test" 邮箱

以上是关于关于阿里云Centos7 Mailx发送邮件失败的处理的主要内容,如果未能解决你的问题,请参考以下文章

CentOS配置mailx通过465端口发送qq邮件

# 阿里云ECS通过mail发送邮件

2阿里云ECS发送邮件到腾讯企业邮箱(ECS默认不开启25端口)

关于zabbix发送报警邮件25端口不通问题的解决方案

Linux部署mailx服务及发送邮件告警

配置mailx 通过465端口发送邮件 /etc/mail.rc