今天试了一个Java写的发邮件小例子,需要的jar包有:
activation-1.1.jar,
commons-email-1.1.jar,
mail-1.4.jar 这三个
代码如下:
- import org.apache.commons.mail.EmailException;
- import org.apache.commons.mail.SimpleEmail;
-
- public class TestSendMail {
- public static void main(String[] args) {
- SimpleEmail email = new SimpleEmail();
- email.setTLS(true);
- email.setHostName("smtp.163.com");
- email.setAuthentication("sfeve@163.com", "******");
-
- try {
- email.addTo("183614305@qq.com");
- email.setFrom("sfeve@163.com");
- email.setSubject("Java Mail Test");
- email.setCharset("GBK");
- email.setMsg("Just a simple send test.中文");
- email.send();
-
- } catch (EmailException e) {
- e.printStackTrace();
- }
- }
- }
一运行,提示错误。仔细检查代码,没有发现问题。。
上网查资料后发现,邮箱必须开启pop3/smtp服务。。把收发的两个邮箱都开通了后,发送成功。
收藏自:http://www.iteye.com/topic/793667
分享到:
相关推荐
LINUX下JAVA程序与C语言程序通过SOCKET通信的简单例子.pdf
总的来说,JavaMail API提供了一个强大的工具集,使得Java开发者能够方便地集成邮件功能到他们的应用程序中。通过`mail.jar`和`activation.jar`这两个库,以及像`MailExample.java`这样的示例代码,学习和实现邮件...
"一些比较有意思的Java小程序"这个标题暗示了我们将会探讨一系列趣味性强、易于理解的Java代码示例,这些示例通常适合Java初学者用来学习和实践编程概念。 在描述中提到的“不错的Java小程序”可能包括各种实用的小...
在“微信小程序+Java后台完整代码”中,我们可以看到一个完整的电商解决方案,包括前端的小程序部分和后端的Java服务。小程序商城的部分主要负责展示商品、处理用户交互、实现购物车功能、订单管理以及支付流程等。...
Applet是可以在Web浏览器中运行的Java小程序。`AppletTest`类扩展了`Applet`类,重写了`paint`方法来绘制图形。HTML文件`AppletTest.html`用于嵌入Applet,并通过`<applet>`标签指定Applet类名。Applets在Java早期被...
总结一下,这个Java定时发送邮件的例子涵盖了以下几个主要技术点: 1. JavaMail API:用于发送邮件,包括配置SMTP服务器、创建`MimeMessage`对象和使用`Transport`发送。 2. 定时任务:使用`...
"Java经典程序100个例子!" 提供了丰富的学习资源,旨在帮助初学者从零开始,逐步掌握Java的核心概念和实践技能。无论是对于刚开始接触编程的新手,还是正在准备Java笔试和面试的求职者,甚至是需要完成毕业设计或...
基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...
java邮件发送Demo(完整例子):下面是我的测试方法: public static void demo(){ Mail mail=new Mail(); mail.setSmtpHost("smtp.163.com");/** 设置SMTP **/ String mailFrom="wangxin_admin@163.com"; ...
java 串口发短信例子,用串口发送和接受短信。
[J2SE.Development.Kit.5.0].jdk-1.5.0-windows-i586.Multi-language...这是Java 2 平台开发工具包标准版的5.0的名称,属于java How To Program光盘上的,这个是空的,例子在 java大学程序设计和java大学基础教程的例子
Java程序设计是软件开发的基础,尤其对于初学者来说,掌握好Java语言的语法和编程思想至关重要。雍俊海的《Java程序设计教程》是一本深受读者欢迎的教材,其第二版更加深入浅出地讲解了Java的核心概念和技术。课后...
使用java发送邮件的方法,直接可以拿来用,最近找了个例子,稍微整理了一下
这个“经典的java小程序源代码合集”包含了164个精心设计的程序示例,涵盖了各种类型的小游戏和实用工具,如五子棋、俄罗斯方块、扫雷以及聊天程序。这些程序是学习Java编程语言及其应用的宝贵资源,不仅能让初学者...
邮件群发程序,由Java编写.程序由本人原创,如有问题可加我QQ(12356918)交流.
java递归小例子,供初学者学习使用。九九递归
在Java编程领域,创建一个生日祝福程序是一种常见的实践,它能为用户提供个性化和有趣的互动体验。这个名为"生日祝福java程序代码"的压缩包显然包含了多个功能模块,旨在为生日庆祝活动增添乐趣。以下是该程序可能...
java邮件读取工具类,可读取附件,功能强大,经测试可用。
在Java开发中,微信小程序的分享图和海报图是用户互动和推广的重要组成部分。这篇文章将详细介绍如何使用Java来生成高质量且不失真的小程序分享图和海报图,并将其转换为可以直接复用的工具类。我们将探讨以下几个...