使用Apache Commons Email插件发送一份简单文本邮件

发送邮件在应用开发中非常常见,如:用户异地登录时向用户发送一封通知邮件,系统出错误了向用户发送错误信息等。这里讲介绍利用Aapache Commons Email插件发送一封简单文本文件的邮件。

发送邮件在应用开发中非常常见,如:用户异地登录时向用户发送一封通知邮件,系统出错误了向用户发送错误信息等。这里讲介绍利用Aapache Commons Email插件发送一封简单文本文件的邮件。

项目结构图:

邮件项目结构图

其中:

commons_mail-1.4.jar

下载地址:https://commons.apache.org/proper/commons-email/download_email.cgi

mail.jar

下载地址:https://www.oracle.com/technetwork/java/javamail/index-138643.html

代码如下:

package com.bug315;

import org.apache.commons.mail.Email;
import org.apache.commons.mail.SimpleEmail;

/**
 * 发送简单文本邮件
 * @author
 *
 */
public class SimpleEmailTest {

	public static void main(String[] args) {
		try {
			// 发送人邮箱的SMTP服务器
			String fromSMTP = "smtp.163.com";
			// 发送人邮箱地址
			String fromEmail = "***@163.com";
			// 发送人邮箱密码(注意:网易邮箱这里是网易SMTP服务器授权密码)
			String fromPwd = "futk****";
			
			// 收件人地址
			String toEmail01 = "****@qq.com";
			
			Email email = new SimpleEmail();
			email.setHostName( fromSMTP );
			email.setAuthentication(fromEmail, fromPwd);
			email.setFrom(fromEmail);
			email.addTo(toEmail01);
			email.setSubject("TestMail(测试邮件)");
			email.setMsg("This is a test mail(这是一个测试邮件)");
			email.send();
			System.out.println("发送成功");
		} catch(Exception e) {
			e.printStackTrace();
		}
	}
	
}
成熟不是人的心变老,而是泪在眼眶里打转还能微笑。
0 不喜欢
说说我的看法 -
全部评论(
没有评论
关于
本网站属于个人的非赢利性网站,转载的文章遵循原作者的版权声明,如果原文没有版权声明,请来信告知:hxstrive@outlook.com
公众号