Java mail

来源:互联网 发布:网络棋牌赚钱 编辑:程序博客网 时间:2024/06/06 17:16

电子邮件的应用非常广泛,例如在某网站注册了一个账户,自动发送一封欢迎邮件,通过邮件找回密码,自动批量发送活动信息等。本文将简单介绍如何通过 Java 代码来创建电子邮件,并连接邮件服务器发送邮件。


电子邮件协议

电子邮件的在网络中传输和网页一样需要遵从特定的协议,常用的电子邮件协议包括 SMTP,POP3,IMAP。其中邮件的创建和发送只需要用到 SMTP协议,所以本文也只会涉及到SMTP协议。SMTP 是 Simple Mail Transfer Protocol 的简称,即简单邮件传输协议。


1.发送一封简单的电子邮件

首先Maven载入Jar包

<dependency>        <groupId>javax.mail</groupId>        <artifactId>mail</artifactId>        <version>1.4.7</version></dependency>

发送邮件首先需要有一个邮箱账号和密码,邮箱账号必须要开启 SMTP 服务,在浏览器网页登录邮箱后一般在邮箱的“设置”选项中可以开启,并记下邮箱的 SMTP 服务器地址
这里写图片描述
这里写图片描述

原创粉丝点击