#1.JavaMail
使用java语言发送邮件的接口,是JavaSE和JavaEE的接口
#2. 邮件基本常识#
##2.1 邮件服务器需要具备的功能
sequenceDiagram
用户-->>邮件服务器-->>其他邮件服务器:hello
2.2 邮箱服务器
硬件:一台配置高的计算机
软件:Tomcat
主要负责接受用户投递过来的邮件,并把这些邮件投递给接收人
##2.3 电子邮件
在邮箱服务器上,用户申请的账号,用户可以使用这个账号发送以及保存别人发送给自己的账号。
##2.4邮件收发协议
- SMTP(Simple Mail Transfer Protcol)发送邮件
简单邮件传输协议,用于由源地址到目的地址传送邮件的规则,用来控制信件的中转方式。
SMTP服务器,即是遵循SMTP协议的发送邮件服务器,用来发送或中转发出的电子邮件。默认端口号25。 - POP3(Post Office Protocol - Version 3)邮局协议版本3
本协议主要用于支持客户端远程管理在服务器上的电子邮件。
POP3服务器,用于处理用户POP3请求(邮件接收请求)的服务器。默认端口号110。
##3.邮件收发的过程