服务器端发送邮箱/手机验证码注意事项
使用php实现了发送邮箱和短信的功能
服务器:腾讯云
Ubuntu 14
在本地测试成功,但是搬到服务器上就问题频发
1.邮箱
我使用的QQ邮箱发送的,首先要在QQ邮箱里面开启这些服务,才能发送

开启之后,服务器需要解封25端口


至此应该可以发送 了
2.短信
我使用的平台是云片网https://www.yunpian.com/,有十次免费的发送机会
使用php发送的时候,本地可以发送,服务器死或不行,后来发现是curl的原因(我也不知道这是啥)
反正就是经过debug,在curl相关 的函数停止了
原因是因为php没有安装curl
sudo apt-get install curl libcurl3 libcurl3-dev php5-curl
根据自己的php版本安装
安装之后重启php,就可以发送验证码了

浙公网安备 33010602011771号