本文实例介绍了java发邮件的详细过程,供您参考。具体内容如下
1、邮件协议
发邮件的:SMTP (Simple Mail Transport Protocal)
收邮件协议:pop3 (Post Office Protocal 3)
IMAP 新协议 邮件也可以收到。
(一步一步与服务器交互)
SMTP :
2、收发邮件的过程:
一般来说,smtp和pop3是两个服务器(主机)。
Smtp邮件的端口是25。
POP3 端口 为110。
发邮件示例
1)、安装foxmail:
2)、发邮件时,用户名和密码应该用base64编码
3)、通过java代码发邮件
在java发送邮件时,必须导入新包
mail.jar – 核心包发邮件
activation.jar – 加密用户和密码.
在mail.jar有三个核心类:
Javax.mail.Session – 指与电子邮件服务器交谈。整个项目只有一个。.
Javax.mail.Message(接口)-准备发送数据信息。
MimeMessage - 可以设置类型的数据信息。
Transport – 它有一种发送Message的方法。
第一步:导入两个jar包
第二步:发送简单的邮件
第三步:v发送超连接邮件
第四步:符件邮件
以上是本文的全部内容,希望对大家的学习有所帮助。