阿里云邮箱问题

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

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

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

经过排查发现每次在发送邮件时都显示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的授权码,千万不要填密码!!!

 

转载于:https://www.cnblogs.com/xueTP/p/8527434.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值