阿里云邮箱问题

Posted xueheo

tags:

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

最近使用阿里云虚拟主机上线一个项目遇到一个问题

项目需要使用网易邮箱客户端发送邮件的功能在上线后一直没有办法正常实现

开始以为是引入文件或部分文件权限不足

经过排查发现每次在发送邮件时都显示smtp.163.com连接失败

经过网上查询资料了解到阿里云不支持smtp 25端口

http://wenda.snowcoal.com/lqorjlnrk.html

最后使用465/994端口ssl安全连接 smtp.163.com

虚拟主机的fsockoen需要点击开启

 1     header("Content-Type: text/html; charset=utf-8");
 2     //引入发送邮件类
 3     require(C(‘mail_class_url‘)."SMTP.php");
 4     //使用163邮箱服务器
 5     $smtpserver = "ssl://smtp.163.com";
 6     //163邮箱服务器端口
 7     $smtpserverport = 465;
 8     //你的163服务器邮箱账号
 9     $smtpusermail = C(‘send_mail_user‘);
10     //收件人邮箱
11     $smtpemailto = $data[‘receive_mail‘];
12     
13     //你的邮箱账号(去掉@163.com)
14     $smtpuser = C(‘163mail_user‘);//你的163邮箱去掉后面的163.com
15     //你的邮箱密码
16     $smtppass = C(‘authorization_code‘); //你的163邮箱SMTP的授权码,千万不要填密码!!!

 

以上是关于阿里云邮箱问题的主要内容,如果未能解决你的问题,请参考以下文章

阿里云邮箱

阿里云邮箱在哪下载

网站附件转移到阿里云oss,怎么设置附件路径

如何在系统的邮箱里设置阿里云邮箱

阿里云邮箱问题

springboot用163邮箱、阿里云企业邮箱发送邮件的配置