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

Java程序发邮件小例子(转载收藏)

    博客分类:
  • Java
阅读更多

今天试了一个Java写的发邮件小例子,需要的jar包有:

 

activation-1.1.jar,

commons-email-1.1.jar,

mail-1.4.jar 这三个

 

代码如下:

 

 

Java代码 
  1. import org.apache.commons.mail.EmailException;  
  2. import org.apache.commons.mail.SimpleEmail;  
  3.   
  4. public class TestSendMail {  
  5.     public static void main(String[] args) {  
  6.         SimpleEmail email = new SimpleEmail();  
  7.         email.setTLS(true);      
  8.         email.setHostName("smtp.163.com");  
  9.         email.setAuthentication("sfeve@163.com""******"); // 用户名和密码  
  10.   
  11.         try {  
  12.             email.addTo("183614305@qq.com"); // 接收方  
  13.             email.setFrom("sfeve@163.com"); // 发送方  
  14.             email.setSubject("Java Mail Test"); // 标题  
  15.             email.setCharset("GBK");  
  16.             email.setMsg("Just a simple send test.中文"); // 内容  
  17.             email.send();  
  18.   
  19.         } catch (EmailException e) {  
  20.             e.printStackTrace();  
  21.         }  
  22.     }  
  23. }  

 

 

一运行,提示错误。仔细检查代码,没有发现问题。。

上网查资料后发现,邮箱必须开启pop3/smtp服务。。把收发的两个邮箱都开通了后,发送成功。

 

 

收藏自:http://www.iteye.com/topic/793667

 

分享到:
评论
1 楼 sunlifei 2011-11-16  
您好 我今天写了一个java发邮件的例子 但是总是提示stmp.126.com, port: 25;错误 将邮箱改为163或者qq的还是不行 请教一下这是怎么回事啊

相关推荐

    java经典小程序(例子)

    在Java编程中,初学者经常会通过编写小程序来锻炼自己的编程能力。以下是四个经典的Java小程序示例,涵盖了基础的输入输出、条件判断、循环结构等核心概念: 1. **判断闰年**: 这个程序用于检查用户输入的年份...

    LINUX下JAVA程序与C语言程序通过SOCKET通信的简单例子.pdf

    LINUX下JAVA程序与C语言程序通过SOCKET通信的简单例子.pdf

    java发邮件需要的jar和一个发邮件的例子,适用于jdk1.5

    总的来说,JavaMail API提供了一个强大的工具集,使得Java开发者能够方便地集成邮件功能到他们的应用程序中。通过`mail.jar`和`activation.jar`这两个库,以及像`MailExample.java`这样的示例代码,学习和实现邮件...

    一些比较有意思的Java小程序

    "一些比较有意思的Java小程序"这个标题暗示了我们将会探讨一系列趣味性强、易于理解的Java代码示例,这些示例通常适合Java初学者用来学习和实践编程概念。 在描述中提到的“不错的Java小程序”可能包括各种实用的小...

    java 求爱 小程序

    【Java求爱小程序】是一款基于Java编程语言开发的趣味应用程序,旨在为用户创造一种独特而浪漫的表达情感的方式。这款小程序以其独特的功能和简洁的界面,吸引了那些希望通过技术手段增加求爱过程趣味性的用户。 ...

    java定时发送邮件

    总结一下,这个Java定时发送邮件的例子涵盖了以下几个主要技术点: 1. JavaMail API:用于发送邮件,包括配置SMTP服务器、创建`MimeMessage`对象和使用`Transport`发送。 2. 定时任务:使用`...

    Java程序设计习题集下载

    习题集内容覆盖面广,包括:Java言的基本常识、基本语法、面向对象的基本概念、数组、字符串、异常处理、文件和数据流、图形用户界面设计、小应用程序、线程、编程规范、网络程序设计、多媒体民图形学程序设计以及...

    Java socket 代理邮件发送程序

    Java socket 代理邮件发送程序,测试无问题,才敢上传!

    Java经典程序100个例子!让你零基础作出不错的程序。初学、入门、毕设课设都能用

    "Java经典程序100个例子!" 提供了丰富的学习资源,旨在帮助初学者从零开始,逐步掌握Java的核心概念和实践技能。无论是对于刚开始接触编程的新手,还是正在准备Java笔试和面试的求职者,甚至是需要完成毕业设计或...

    java源码包---java 源码 大量 实例

     基于JAVA的UDP服务器模型源代码,内含UDP服务器端模型和UDP客户端模型两个小程序,向JAVA初学者演示UDP C/S结构的原理。 简单聊天软件CS模式 2个目标文件 一个简单的CS模式的聊天软件,用socket实现,比较简单。 ...

    java实现邮件发送(三种发送方式都有)

    Java发送邮件是软件开发中常见的需求,特别是在自动化通知、用户验证和客户服务等方面。在这个主题下,我们将探讨三种Java实现邮件发送的方式,以及如何通过提供的代码和参考资料进行实践。 首先,让我们了解一下...

    java邮件发送Demo(完整例子)

    java邮件发送Demo(完整例子):下面是我的测试方法: public static void demo(){ Mail mail=new Mail(); mail.setSmtpHost("smtp.163.com");/** 设置SMTP **/ String mailFrom="wangxin_admin@163.com"; ...

    Java大学基础教程/Java程序设计光盘例子(1)

    [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发送邮件的方法,直接可以拿来用,最近找了个例子,稍微整理了一下

    IBM_MQ_JAVA程序例子

    在本主题中,我们重点关注IBM MQ与Java的集成,即"IBM_MQ_JAVA程序例子"。 首先,我们要理解的是IBM MQ的核心概念——队列管理器(Queue Manager),它是IBM MQ系统中的核心组件,负责处理消息的存储、路由和传递。...

    经典的java小程序源代码合集

    这个“经典的java小程序源代码合集”包含了164个精心设计的程序示例,涵盖了各种类型的小游戏和实用工具,如五子棋、俄罗斯方块、扫雷以及聊天程序。这些程序是学习Java编程语言及其应用的宝贵资源,不仅能让初学者...

    [JAVA]-邮件群发程序

    邮件群发程序,由Java编写.程序由本人原创,如有问题可加我QQ(12356918)交流.

    使用javaMail发邮件及收取邮箱未读邮件并标记为已读

    JavaMail 是一个强大的 Java 库,它允许开发者在应用程序中实现电子邮件的发送和接收功能。这个库支持多种邮件协议,如 SMTP(简单邮件传输协议)用于发送邮件,POP3(邮局协议)和 IMAP(因特网消息访问协议)用于...

    java 执行sql脚本 例子

    java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行sql脚本 例子java 执行...

Global site tag (gtag.js) - Google Analytics