php 邮件发送问题解决
2014-03-22 00:00
579 查看
这段时间修改了一下我们系统的登陆功能,为了更加安全,增加了发送邮件验证功能。当用户登陆的时候判断登陆ip是否是之前登陆过的,如果不是的话,需要向邮箱里发送验证码,然后把收到的验证码输入再登陆,如果验证码正确并且时间没有超过规定时间,可以登陆,并且记下此次登陆的ip和时间,以后再以此ip登的话,就不用验证了。如果时间超过了,验证码失效,需重新发送。验证错误不能登陆,需重新输验证码,或在发送新的验证码到邮箱。为了实现此功能,我用到了如何向邮箱发送邮件,以及获取登陆ip的知识。下面整理一下,以便以后自己查看。
发送邮件:
首先需要下载phpmail的压缩包,然后解压,把解压后的文件复制到项目中。在项目中引入文件。
发送邮件:
首先需要下载phpmail的压缩包,然后解压,把解压后的文件复制到项目中。在项目中引入文件。
require("phpmailer/class.phpmailer.php"); //文件的路径具体看自己的项目中的路径是怎么样的
相关文章推荐
- PHP使用SMTP发送邮件报错代码535问题解决
- phpmailer发送邮件问题--如何解决?
- PHP 发送UTF-8编码中文邮件标题乱码问题解决
- Ubuntu中启用php的mail()函数并解决发送邮件速度慢问题
- 解决windows系统下php.ini邮件配置正确不发送邮件的问题
- 解决 PHP 的 mail() 发送邮件时出现乱码的问题
- 解决windows系统下php.ini邮件配置正确也不发送邮件的问题
- php 邮件发送问题解决
- web hosting上opencart发送邮件问题解决方法
- android 原生 电子邮件 应用 发送邮件附带 中文名附件时 附件名称乱码问题解决
- php ajax 中文乱码问题解决办法(接收发送)utf-8 GBK GB2312
- svn commit-email自动发送邮件乱码问题的解决,以及自己写svn同步邮件脚本
- sendmail发送邮件长时间等待问题解决
- php的IMAP的应用实例(实现收发邮件、删除邮件、附件下载等功能,解决中文乱码问题)
- 记一次解决sendmail启动和发送邮件慢的问题
- php://input解决APP发送图片问题
- 解决了2.0发送邮件问题,原来是发送方式问题
- CI框架下,上传中文文件和发送中文邮件的标题乱码问题解决
- 彻底解决系统邮件乱码问题PHP
- php的mail函数发送UTF-8编码中文邮件时标题乱码的解决办法