php 邮件发送问题解决

这段时间修改了一下我们系统的登陆功能,为了更加安全,增加发送邮件验证功能。当用户登陆的时候判断登陆ip是否是之前登陆过的,如果不是的话,需要向邮箱里发送验证码,然后把收到的验证码输入再登陆,如果验证码正确并且时间没有超过规定时间,可以登陆,并且记下此次登陆的ip和时间,以后再以此ip登的话,就不用验证了。如果时间超过了,验证码失效,需重新发送。验证错误不能登陆,需重新输验证码,或在发送新的验证码到邮箱。为了实现此功能,我用到了如何向邮箱发送邮件,以及获取登陆ip的知识。下面整理一下,以便以后自己查看。 发送邮件: 首先需要下载PHPmail的压缩包,然后解压,把解压后的文件复制到项目中。在项目中引入文件
<div class="codetitle"><a style="CURSOR: pointer" data="67818" class="copybut" id="copybut67818" onclick="doCopy('code67818')"> 代码如下:

<div class="codebody" id="code67818">
require("PHPmailer/class.PHPmailer.PHP"); //文件的路径具体看自己的项目中的路径是怎么样的

相关文章

统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...
前言 之前做了微信登录,所以总结一下微信授权登录并获取用户...
FastAdmin是我第一个接触的后台管理系统框架。FastAdmin是一...
之前公司需要一个内部的通讯软件,就叫我做一个。通讯软件嘛...
统一支付是JSAPI/NATIVE/APP各种支付场景下生成支付订单,返...