JavaMail API 环境设置
要使用Java应用程序发送邮件是很简单的,但首先应该有安装 JavaMail API 和 Java 激活框架(JAF)。
您需要JavaBeans激活框架(JAF)的扩展,当你不使用Java SE6或更高版本提供了javax.activation中的包。
下载并解压缩这些文件,在新创建的顶层目录,你会发现一些jar文件同时为应用。需要添加 mail.jar 和 activation.jar 文件在CLASSPATH中。
SMPT 服务器
发送电子邮件,您必须有SMTP服务器,它负责发送邮件。您可以使用下列方法之一来获取SMTP服务器:
-
安装和使用任何SMTP服务器,如 Postfix 服务器(Ubuntu),James Apache服务器(Apache 的 Java 的企业邮件服务器)等。
-
使用由主机供应商如提供的SMTP服务器:免费 SMTP 通过JangoSMTP 网站提供的是 relay.jangosmtp.net。
-
使用由公司提供的SMTP服务器如Gmail,雅虎等。
在随后的章节中的例子中,我们使用了免费 JangoSMTP 服务器发送电子邮件。您可以通过访问这个网站上创建一个帐户,并配置您的电子邮件地址。