JAVA实现邮件验证(注册功能中使用)

源码: 链接:https://pan.baidu.com/s/1iSRybqDdzYU8apEs1OtQBw 提取码:q0gb

 易邮 and foxmail 链接:https://pan.baidu.com/s/1woOxn-UjmoALCQDjFuGAQQ 提取码:1rxq

一:JavaMail

 JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。

二: SMTP(发送)

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。 

三: POP3(接受)

POP3,全名为“Post Office Protocol - Version 3”,即“邮局协议版本3”。是TCP/IP协议族中的一员,由RFC1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。 

1.邮件服务器

易邮邮件服务器

2.客户端

foxmail 

 参考资源:

https://www.imooc.com/learn/770

猜你喜欢

转载自blog.csdn.net/qq_41566772/article/details/83030091