第一步我们先登录一个电子邮箱(我以QQ邮箱为例,其他邮箱如163邮箱方法相同)
①在主页面的左上角有个设置按钮 进入设置
在这里插入描述
②在设置下点击 账户
在这里插入描述
③下拉找到 [POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务] 开启服务
将POP3/SMTP服务 和 IMAP/SMTP服务打开
在这里插入描述
④暂时记住这个授权码 用于你在第三方客户端的密码框里面输入16位授权码进行验证。(注意先存好)
在这里插入描述
第二步 下载 mailjar
在这里插入描述
(1)mailjar 是java中主要用来发送邮件的jar包,没有这个jar包便无法进行邮件的发送。读者可以在百度上自行下载。
(2)也可以使用百度网盘
下载链接:> 跳转地址
提取码:mail
第三步 将mailjar导入到项目中(以Eclipse IDE为例子)
①将mailjar 直接复制到 MailTest Project中
在这里插入描述
②按顺序导入
在这里插入描述
③ apply 后,图标就变了,可以看到现在已经成功了。在这里插入描述
在这里插入描述
④如果出现乱码是因为编码集不一样,将编码集改成UTF-8就行了。
在这里插入描述
VARCHAR。长度一般设为50。
VARCHAR:存储变长数据,其长度不超过8KB。存储效率没有CHAR高。
如果一个字段可能的值是不固定长度的,但是知道这个字段是不可能超过10个字符,那么把它定义为VARCHAR(10)。
Varchar对每个英文(ASCII)字符都占用2个字节,对一个汉字也只占用两个字节。
VARCHAR类型的实际长度是它的值的实际长度1。因为VARCHAR字段的长度是不固定的,所以这一个字节用于保存实际使用了多大的长度。
扩展资料:
char:存储定长数据,CHAR字段上的索引效率级高。其长度最多为8KB。超过8KB的ASCII数据可以使用Text数据类型存储。
比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。
所以,从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。
char对英文(ASCII)字符占用1个字节,对一个汉字占用2个字节。
TEXT:存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。
以上就是关于eclipse里如何发送邮件验证码然后写入数据库全部的内容,包括:eclipse里如何发送邮件验证码然后写入数据库、将邮箱数据导入数据库怎么做、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)