php 邮件发送问题解决


Posted in PHP onMarch 22, 2014

这段时间修改了一下我们系统的登陆功能,为了更加安全,增加了发送邮件验证功能。当用户登陆的时候判断登陆ip是否是之前登陆过的,如果不是的话,需要向邮箱里发送验证码,然后把收到的验证码输入再登陆,如果验证码正确并且时间没有超过规定时间,可以登陆,并且记下此次登陆的ip和时间,以后再以此ip登的话,就不用验证了。如果时间超过了,验证码失效,需重新发送。验证错误不能登陆,需重新输验证码,或在发送新的验证码到邮箱。为了实现此功能,我用到了如何向邮箱发送邮件,以及获取登陆ip的知识。下面整理一下,以便以后自己查看。

发送邮件:

首先需要下载phpmail的压缩包,然后解压,把解压后的文件复制到项目中。在项目中引入文件。

require("phpmailer/class.phpmailer.php"); //文件的路径具体看自己的项目中的路径是怎么样的
PHP 相关文章推荐
php代码优化及php相关问题总结
Oct 09 PHP
smarty实例教程
Nov 19 PHP
phpMyAdmin链接MySql错误 个人解决方案
Dec 28 PHP
PHP初学者常见问题集合 修正版(21问答)
Mar 23 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
Jun 24 PHP
zf框架的registry(注册表)使用示例
Mar 13 PHP
微信公众平台接口开发入门示例
Dec 24 PHP
如何在HTML 中嵌入 PHP 代码
May 13 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
PHP之预定义接口详解
Jul 29 PHP
微信公众号开发客服接口实例代码
Oct 21 PHP
PHP完全二叉树定义与实现方法示例
Oct 09 PHP
php数组合并的二种方法
Mar 21 #PHP
php数组删除元素示例
Mar 21 #PHP
php动态生成函数示例
Mar 21 #PHP
xss防御之php利用httponly防xss攻击
Mar 21 #PHP
php5.3 goto函数介绍和示例
Mar 21 #PHP
php ctype函数中文翻译和示例
Mar 21 #PHP
php的declare控制符和ticks教程(附示例)
Mar 21 #PHP
You might like
PHP内核介绍及扩展开发指南―基础知识
2011/09/11 PHP
PHP命名空间namespace用法实例分析
2016/09/27 PHP
CI框架无限级分类+递归的实现代码
2016/11/01 PHP
Laravel Eloquent ORM 多条件查询的例子
2019/10/10 PHP
js实现的网页颜色代码表全集
2007/07/17 Javascript
js+html+css实现鼠标移动div实例
2013/01/30 Javascript
JSONP之我见
2015/03/24 Javascript
ajax读取数据后使用jqchart显示图表的方法
2015/06/10 Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
2015/09/04 Javascript
详解JavaScript 中的 replace 方法
2016/01/01 Javascript
Bootstrap网格系统详解
2016/04/26 Javascript
js仿QQ邮箱收件人选择与搜索功能
2017/02/10 Javascript
jquery实现焦点轮播效果
2017/02/23 Javascript
js前端日历控件(悬浮、拖拽、自由变形)
2017/03/02 Javascript
JavaScript比较两个数组的内容是否相同(推荐)
2017/05/02 Javascript
JavaScript 五大常见函数
2018/03/23 Javascript
jquery实现上传图片功能
2020/06/29 jQuery
使用Typescript开发微信小程序的步骤详解
2021/01/12 Javascript
python使用电子邮件模块smtplib的方法
2016/08/28 Python
Python3实战之爬虫抓取网易云音乐的热门评论
2017/10/09 Python
Python实现PS滤镜中马赛克效果示例
2018/01/20 Python
python2.x实现人民币转大写人民币
2018/06/20 Python
对python的输出和输出格式详解
2018/12/08 Python
python matplotlib实现双Y轴的实例
2019/02/12 Python
python文本数据处理学习笔记详解
2019/06/17 Python
Python实现获取当前目录下文件名代码详解
2020/03/10 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
JAVA和C++区别都有哪些
2015/03/30 面试题
科室工作的个人自我评价
2013/10/30 职场文书
软件工程师岗位职责
2013/11/16 职场文书
事业单位鉴定材料
2014/05/25 职场文书
党支部群众路线整改措施思想汇报
2014/10/10 职场文书
上课迟到检讨书范文
2015/05/06 职场文书
小学教师师德培训心得体会
2016/01/09 职场文书
PostgreSQL解析URL的方法
2021/08/02 PostgreSQL