`
heipark
  • 浏览: 2102128 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用commons-email发邮件吧

    博客分类:
  • Java
 
阅读更多

之前一直使用spring包装的javamail api,最近一个小项目不想用spring,又不想用难用的java mail,so,搜索下发现commons-email就是我要的。

 

第一步:获取jar(我的是maven项目)

 

 

		<dependency>
			<groupId>commons-email</groupId>
			<artifactId>commons-email</artifactId>
			<version>1.1</version>
			<scope>compile</scope>
		</dependency>

 

第二步:写code

 

 

public class Fire {

	public static void main(String[] args) throws FileNotFoundException, IOException, EmailException {
		SimpleEmail email = new SimpleEmail();
		email.setCharset("UTF-8"); // 避免邮件body中文乱码
		email.setHostName("xxxx.com");
		email.addTo("yue.zhang@xxx.com", "John Doe");
		email.setFrom("tao@xxx.com", "Me");
		email.setSubject("阿涛发来贺电!");
		email.setMsg("好好工作!未来是你们的。");
		email.send();
	}
}

 

就是这样了。很简单,更多应用参见官方api

 

参考:

官方指南 http://commons.apache.org/email/userguide.html

 

--end

 

 

分享到:
评论

相关推荐

    用commons-email-1.2.jar实现发邮件功能

    本篇文章将详细讲解如何使用`commons-email-1.2.jar`这个开源库来实现邮件发送,并通过`TestCommonEMail.java`示例代码进行演示。 Apache Commons Email是Apache软件基金会提供的一个模块,它简化了Java中发送电子...

    commons-email-1.5.jar

    《Android应用中使用Apache Commons Email库发送邮件》 在Android应用程序开发中,有时我们需要集成邮件发送功能,以便向用户发送验证码、通知或者提供其他服务。Apache Commons Email库是一个强大的Java库,它简化...

    Java Mail和Commons-email发简单的邮件所用到的jar包

    使用Commons Email,开发者可以轻松地设置邮件主题、正文、收件人、发件人等信息,并能方便地添加附件。 `mail.jar`是JavaMail的主要库,包含了发送、接收邮件所需的所有核心组件。它实现了SMTP、POP3、IMAP等邮件...

    commons-email-1.5.jar下载

    基于Java调用邮件系统所需要的jar包,commons-email-1.5.jar,javax.mail-1.4.5.jar,activation.jar

    邮件发送--commons-email-1.4.jar

    在描述中提到的"实现过程文章的连接"可能指向一篇教程或指南,该指南详细解释了如何使用Apache Commons Email库来发送邮件,包括设置服务器参数、添加附件、处理异常等。这样的资源对初学者非常有帮助,能够让他们...

    mail.jar、commons-email-1.2.jar 、activation.jar下载

    综合以上信息,我们可以知道这是一个关于如何使用JavaMail、Apache Commons Email和Ant发送测试报告邮件的场景。通过导入这些库,开发者或测试工程师可以编写脚本自动发送包含JMeter测试结果的邮件,提高工作效率。...

    commons-email发送邮件

    下面我们将深入探讨如何使用Commons Email发送邮件,以及其核心功能。 首先,要使用Commons Email,你需要在你的项目中引入对应的jar包。在提供的压缩包中,应该包含了`commons-email-x.x.jar`,这是Apache Commons...

    用commons-email-1.1.jar实现发邮件功能:

    虽然这个版本可能没有最新的API和特性,但对于理解邮件发送的基本流程和使用Apache Commons Email库来说,它是一个很好的起点。在实际开发中,确保根据项目的具体需求选择合适的功能,并且注意处理可能出现的异常,...

    activation.jar commons-email-1.2.jar mail.jar免费下载

    标题中的"activation.jar commons-email-1.2.jar mail.jar免费下载"涉及到的是Java邮件处理相关的库文件,这些在Java开发中用于实现电子邮件的发送和处理。让我们逐一解析这三个jar文件: 1. **activation.jar**:...

    commons-email-1.1.jar,mail-1.4.jar,activation-1.1.jar

    activation-1.1 commons-email activation java发送邮件jar 教程: http://blog.csdn.net/sir_jun/article/details/9106397

    commons-email-1.1.jar

    `commons-email-1.1.jar`是Apache Commons Email项目的一个版本,它提供了一个简单易用的接口来构建和发送电子邮件。下面将详细介绍这些关键库以及它们在邮件发送中的作用。 首先,`commons-email-1.1.jar`是Apache...

    commons-email需要的几个包

    Apache Commons Email 是一个Java库,专门用于简化电子邮件的创建和发送。这个库是Apache Commons项目的一部分,它提供了许多高级功能,使得开发人员可以方便地处理复杂的邮件操作,而不需要直接与JavaMail API进行...

    commons-email jar

    5. **模板支持**: 虽然Apache Commons Email本身并不直接支持模板,但可以与其他模板引擎(如FreeMarker或Velocity)结合使用,以动态生成邮件内容。 除了主库,压缩包中还包括了两个重要的依赖项: - `mail.jar`:...

    commons-email-1.4.jar

    在实际开发中,"commons-email-1.4.jar"文件应该被包含在项目的类路径中,这样就可以直接使用其提供的类和方法来构建和发送邮件。例如,`Email` 类是主要的邮件构造类,通过`SimpleEmail` 或 `MultiPartEmail` 子类...

    最新commons-email-1.2.jar

    commons-email封装了邮件发送权限处理,AuthenticationFailedException错误可以解决了

    使用commons-email发送邮件

    NULL 博文链接:https://shuaigg-babysky.iteye.com/blog/355128

    activation/commons-email/mail.jar

    3. 使用`Email`类(来自`commons-email`)创建一个邮件实例,设置发件人、收件人、主题和正文。 4. 如果需要,可以添加附件、设置优先级或者使用HTML格式的邮件内容。 5. 创建一个`MimeMessage`对象(来自`JavaMail ...

    使用Apache-commons-email发送邮件

    首先,要使用Apache Commons Email,我们需要在项目中引入其依赖。如果是Maven项目,可以在pom.xml文件中添加如下依赖: ```xml &lt;groupId&gt;commons-email &lt;artifactId&gt;commons-email &lt;version&gt;1.5 ``` 接下来...

Global site tag (gtag.js) - Google Analytics