开始通过配置系统自带的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" 邮箱