javaMail简介

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaMail简介相关的知识,希望对你有一定的参考价值。

一:开发javaMail用到的协议

SMTP(simple Message Transfer Protocal):简单消息传输协议。发送邮件时使用的协议,描述了数据该如何表示,默认端口为:25

POP3(Post Office Protocal):邮局协议。接收邮件时使用的协议,默认端口为:110

MIME(Multipurpose Internet Mail Extensions):多用途互联网邮件扩展类型.是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开,比如:Content=text/html;

IMTP(Internet Mail Access Protocol):Internet邮件访问协议,是POP3的替代协议

RFC822文档:这个文档规定了如何编写一封简单的邮件格式,利用RFC822文档漏洞可以发送假冒邮件。

二:使用的jar包

1.mail.jar

2.JAF(java Actionvation Framework)框架,如果使用的而是JDK6以上可以不需要导入

关于JAF框架:是一个专用的数据处理框架,它用于封装数据,并未应用程序提供访问和操纵数据的接口。JAF的主要作用在于让java应用程序知道如何对一个数据源进行查看、编辑和打印等操作。

三:几个了解

CC:抄送人。

比如邮件要发给技术部,同时想发给保卫部、财务部,你就在抄送地址里填上保卫部、财务部他们就会一起收到。叫抄送 

BCC:密送人

比如邮件要发给技术部,但你同时想给总经理也发一封,但不想让技术部知道,你就在暗送地址填上总经理,他就会收到而技术部不会知道

以上是关于javaMail简介的主要内容,如果未能解决你的问题,请参考以下文章

springbootJavaMail发送邮件

JavaMail:利用JavaMail发送复杂邮件

Android 逆向类加载器 ClassLoader ( 类加载器源码简介 | BaseDexClassLoader | DexClassLoader | PathClassLoader )(代码片段

javamail发送邮件(转)

Android Java使用JavaMail API发送和接收邮件的代码示例

Android 逆向Linux 文件权限 ( Linux 权限简介 | 系统权限 | 用户权限 | 匿名用户权限 | 读 | 写 | 执行 | 更改组 | 更改用户 | 粘滞 )(代码片段