廖雪峰Java13网络编程-1Socket编程-5UDP编程
Posted csj2018
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了廖雪峰Java13网络编程-1Socket编程-5UDP编程相关的知识,希望对你有一定的参考价值。
传统邮件发送:
传统的邮件是通过邮局投递,从一个邮局到另一个邮局,最终到达用户的邮箱。
电子邮件发送:
与传统邮件类似,它是从用户电脑的邮件软件(如outlook)发送到邮件服务器上,然后经过若干个邮件服务器的中转,到达对方邮件服务器上,收件方就可以用软件或浏览器来接收邮件。
MUA(邮件软件,Mail User Agent)——>MTA(邮件服务器,Mail Transfer Agent)——>MTA——>MDA(邮件投递代理,Mail Delivery Agent)<——MUA
邮件一半到达MDA就不再动了,等收件人通过MUA或浏览器查看邮件即可
SMTP协议:
- Simple Mail Transport protocol。SMTP是一个建立在TCP之上的协议。
- 标准端口:25
- 加密端口:465/587。如果某个会话需要被加密的话,使用加密端口465/587
如果使用SMTP发送EMail:
- Java Mail API
- 无需关心SMTP协议原理。
使用Java Mail API有三个部分
# 创建session
# 创建manager对象
# 发送邮件
以上是关于廖雪峰Java13网络编程-1Socket编程-5UDP编程的主要内容,如果未能解决你的问题,请参考以下文章
廖雪峰Java13网络编程-1Socket编程-3TCP多线程编程
廖雪峰Java13网络编程-1Socket编程-1网络编程概念