「java邮箱激活」java实现邮件激活
本篇文章给大家谈谈java邮箱激活,以及java实现邮件激活对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Unknown SMTP host: 192.168.*.**;是什么错
- 2、急求:Java语言编程,实现注册用户中邮箱激活,怎么才能实现?
- 3、用java做邮箱激活的时候,是把激活码存在哪?session还是直接存在数据库,但是存在数据库,我觉得不好啊.
- 4、java开发中 如何写激活邮件链接程序并规定好邮件链接的有效时间?请仔细阅读正文
Unknown SMTP host: 192.168.*.**;是什么错
192.168.*.*主机不可达,用的是MSTP协议。
检查目的地址是否是能互通。
急求:Java语言编程,实现注册用户中邮箱激活,怎么才能实现?
用户注册时,要求输入邮箱,,,,,,后台收到注册信息、用户状态标志成“未验证”,往该邮箱发一个链接,里面有“随机生成的串”、验证的URL,这样这个URL收到该串,就认为是验证成功、然后修改用户状态是“已验证”!
用java做邮箱激活的时候,是把激活码存在哪?session还是直接存在数据库,但是存在数据库,我觉得不好啊.
正常一般都会存在数据库的 根本理由如下:
假如说你存在session里面 然后由于某种原因 服务器DOWN了(不要问我为什么,肯定存在这种情况) 那么之前注册了但是没有激活的用户就没有办法激活了 用个时髦的词汇来说就是不够user friendly
java开发中 如何写激活邮件链接程序并规定好邮件链接的有效时间?请仔细阅读正文
我的思路是借用数据库:
发邮件,记录一条数据,并记录发送时间
打开连接时,执行一次ajax查找,去数据库读取这次记录的时间,然后比较。
当然有一个不安全做法,但简单:
1.url后带一个参数time=当前时间的long值
2url打开后自行读取这个long,再new Date一下进行比较。注意用到服务器的date
java邮箱激活的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java实现邮件激活、java邮箱激活的信息别忘了在本站进行查找喔。
The End
发布于:2022-11-28,除非注明,否则均为
原创文章,转载请注明出处。