JAVA邮件学习

原创 2013年12月04日 09:46:39

  电子邮件的基本常识:
1.         电子邮件服务器:
1.1.        SMTP (端口为 25 )服务器 ( 收发邮件 ) ——收邮件
1.2.        POP3/IMAP( 端口 110) 服务器 ( 读取 SMTP 服务器接收进来的该用户的邮件 ) ——取邮件
备注:取邮件和收邮件是两个不同的过程, IMAP 邮件协议是 POP3 的升级版
2.         电子邮箱 (Email 地址 )

创建和解析邮件的内部内容:Message
发送邮件的类:Transport
收集邮件的环境:Session
接收邮件的核心API:Store
 
如果想用 JAVA 写一个邮件代理,需要先下载 javamail 的 jar 包
JAF 框架,因为javamail使用了这个
如果使用1.6以前的就要导入JAF包,因为JDK 1.6已经有了

>>ehlo itcast_test
<<auth login plain
>>auth login
<<
>>base64 username
<<
>>base64 password
mail from:<itcast_test@sina.com>
<<
rcpt to:<itcast_test@sohu.com>
<<
>>data
from:<lili@126.com>
to:**
subject:
date:
content!
.
<<
>>quit

 

mail.store.protocol
mail.transport.protocol
mail.host
mail.user
mail.protocol.host
mail.protocol.user
mail.from
mail.debug

javamail编码:
base64
quoted-printable

相关文章推荐

邮件收发系统 java代码 学习

  • 2009年02月07日 18:56
  • 6.35MB
  • 下载

JAVA-JSP学习系列之JavaMail发邮件

  • 2009年02月24日 05:34
  • 6KB
  • 下载

Java Mail 学习笔记2——发送电子邮件

Java Mail API 是Java EE 标准的一部分,提供了处理电子邮件的类库。它的目的是使用相同的API来同不同的服务提供者,诸如SMTP,IMAP打交道。 下面看下发送电子邮件的步骤: ...

JAVA+发送电子邮件源代码学习

  • 2016年08月15日 11:54
  • 11KB
  • 下载

Java基础学习之发送邮件

目前很多项目中都有这样的需求,就是发送邮件,比如新用户注册时进行邮箱验证、会员生日时发送生日祝福邮件、订单付款时发送订单信息等等。网络中有很多关于实现邮件发送的教程,本篇博文就是对网络中的实现邮件发送...

java mail 学习笔记3——接收电子邮件

使用java mail来收取邮件,较之发送邮件稍显复杂。如下图: 具体步骤如下: 1.从session对象中获取store对象。 store是一个抽象类,它模拟一个消息存储和...

Java正则表达式学习笔记,分离网页邮件地址的蜘蛛程序

1.  用途 正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。 2.  使用Pattern和M...
  • MyTroy
  • MyTroy
  • 2014年08月06日 14:36
  • 870

JAVA邮件学习

java邮件学习 电子邮件的基本常识: 1.电子邮件服务器: 1.1.smtp (端口为 25 )服务器 ( 收发邮件 ) ——收邮件 1.2.pop3/imap( 端口 110) 服务器 (...

Java学习笔记(1)----Java中发送邮件

之前看过张孝祥讲解的邮件开发视频,只看了一小部分,那时候还是个小小小菜鸟,没看懂,以为这是个很复杂的技术。近来练习的一个小项目中用到了发送邮件的功能,参照网上的代码实现了这个功能。现在想想,这么简单呀...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:JAVA邮件学习
举报原因:
原因补充:

(最多只允许输入30个字)