今天试了一个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
分享到:
相关推荐
这个“java发邮件程序”的主题涵盖了JavaMail API的使用,它是Java平台上的标准邮件处理库。下面我们将深入探讨如何使用JavaMail API编写一个简单的邮件发送程序。 首先,你需要在项目中引入JavaMail相关的依赖。...
LINUX下JAVA程序与C语言程序通过SOCKET通信的简单例子.pdf
总的来说,JavaMail API提供了一个强大的工具集,使得Java开发者能够方便地集成邮件功能到他们的应用程序中。通过`mail.jar`和`activation.jar`这两个库,以及像`MailExample.java`这样的示例代码,学习和实现邮件...
通过学习这个JavaMail的小例子,我们可以掌握在Java应用程序中发送电子邮件的基本技能,这对于开发需要发送通知或者报告的应用来说非常有用。理解并实践这些知识点,能够帮助开发者在实际项目中更加灵活地处理邮件...
"一些比较有意思的Java小程序"这个标题暗示了我们将会探讨一系列趣味性强、易于理解的Java代码示例,这些示例通常适合Java初学者用来学习和实践编程概念。 在描述中提到的“不错的Java小程序”可能包括各种实用的小...
关于java的ArrayList的小例子
总结一下,这个Java定时发送邮件的例子涵盖了以下几个主要技术点: 1. JavaMail API:用于发送邮件,包括配置SMTP服务器、创建`MimeMessage`对象和使用`Transport`发送。 2. 定时任务:使用`...
java邮件发送Demo(完整例子):下面是我的测试方法: public static void demo(){ Mail mail=new Mail(); mail.setSmtpHost("smtp.163.com");/** 设置SMTP **/ String mailFrom="wangxin_admin@163.com"; ...
java 串口发短信例子,用串口发送和接受短信。
`activation.jar`包含了JAF的实现,它提供了对MIME类型的支持,使Java应用程序能够识别和操作电子邮件中的各种数据格式。`mail.jar`则是JavaMail API的核心库,提供了发送和接收电子邮件的接口及实现。 在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发送邮件的方法,直接可以拿来用,最近找了个例子,稍微整理了一下
在本主题中,我们重点关注IBM MQ与Java的集成,即"IBM_MQ_JAVA程序例子"。 首先,我们要理解的是IBM MQ的核心概念——队列管理器(Queue Manager),它是IBM MQ系统中的核心组件,负责处理消息的存储、路由和传递。...
这个“经典的java小程序源代码合集”包含了164个精心设计的程序示例,涵盖了各种类型的小游戏和实用工具,如五子棋、俄罗斯方块、扫雷以及聊天程序。这些程序是学习Java编程语言及其应用的宝贵资源,不仅能让初学者...
邮件群发程序,由Java编写.程序由本人原创,如有问题可加我QQ(12356918)交流.
在Java编程领域,创建一个生日祝福程序是一种常见的实践,它能为用户提供个性化和有趣的互动体验。这个名为"生日祝福java程序代码"的压缩包显然包含了多个功能模块,旨在为生日庆祝活动增添乐趣。以下是该程序可能...
java邮件读取工具类,可读取附件,功能强大,经测试可用。
### Java编写的趣味小程序知识点解析 #### 一、百鸡问题的变形——解题思路与实现 **背景介绍** 在程序设计中,经典的数学问题往往能够帮助初学者更好地理解编程逻辑与算法思想。“百鸡问题”是历史上著名的数学...