Java程序发邮件小例子(转载收藏)
2012-10-30 16:42
246 查看
今天试了一个Java写的发邮件小例子,需要的jar包有:
activation-1.1.jar,
commons-email-1.1.jar,
mail-1.4.jar 这三个
代码如下:
Java代码
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
(还没验证)
activation-1.1.jar,
commons-email-1.1.jar,
mail-1.4.jar 这三个
代码如下:
Java代码
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程序发邮件小例子
- (转载)java程序的几种类型
- Google Protocol Buffers自带c++,java,python例子程序编译运行
- [收藏] Java中用Servlet容器实现程序监听
- [转载]怎样制作可执行的java程序
- java日期知识点整理及例子程序
- 转载:java程序打包成jar 配置文件信息路径
- java中请给出例子程序:找出两个数的最大公约数和最小公倍数
- Java 8 forEach简单例子(转载)
- [转载收藏] 编译第一个WDM程序,菜鸟不可耻
- 在PL/SQL中借助JAVA调用可执行程序的例子
- 关于如何在java中实现中文首字母索引排序的问题 2016-08-25 15:14 86人阅读 评论(0) 收藏 举报 分类: Java(19) 版权声明:本文为博主原创文章,未经博主允许不得转载
- Vuforia 例子程序无法运行,java.lang.NoClassDefFoundError: com.qualcomm.ar.pl.CameraPreview
- JAVA中的鼠标双击事件收藏(转载)
- java面向对象九个经典例子程序
- Oracle调用java程序例子
- 有简易通用权限管理后台的快速C# ASP.NET开发的例子应用程序卖给了曾长期开发JAVA银行程序的大哥
- 有简易通用权限管理后台的快速C# ASP.NET开发的例子应用程序卖给了曾长期开发JAVA银行程序的大哥
- dos命令下运行java程序(链接mysql为例子)
- docker 系列 - Java程序制作Docker Image推荐方案(转载)