`
crazier9527
  • 浏览: 1017046 次
  • 性别: 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求爱小程序】是一款基于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(因特网消息访问协议)用于...

Global site tag (gtag.js) - Google Analytics