java使用SimpleEmail发送邮件
来源:互联网 发布:淘宝客软文制作 编辑:程序博客网 时间:2024/05/22 01:15
java 发送html邮件,使用SimpleEmail,简单方便,分享一下。
所需的jar包下载地址:http://download.csdn.net/download/long66666666/10107444
代码如下:
/**
* 发送html邮件
* @param sendTo 收接人邮件地址
* @param receiver 收接人名称
* @param subject 发送标题
* @param msg 发送内容
* @return
*/
public static boolean sendSimpleHtmlMail(String sendTo,String receiver,String subject,String msg){
String hostName = "smtp.163.com";//发送邮件的服务地址
String sendFrom = "authenUser@163.com";//发送者邮件地址
String sender = "long"; //发送者的名称
String authenUser = "authenUser@163.com"; //发送者的帐户
String authenPwd = "authenPwd"; //发送都 的密码
String smtpPort ="25"; //发送邮件的服务端口
String isSSL = "false";//是否为SSL链接的邮箱
String isTSL = "true";//是否为TSL加密方式的邮箱,true=是,false=否
try{
SimpleEmail email = new SimpleEmail();
email.setCharset("UTF-8");
email.setHostName(hostName);
email.setAuthentication(authenUser,authenPwd);
email.addTo(sendTo, receiver);
email.setFrom(sendFrom,sender);
if("true".equals(isSSL)){
email.setSslSmtpPort(smtpPort);
email.setSSLOnConnect(true);
}else{
email.setSmtpPort(25);
if("true".equals(isTSL)) {
email.setStartTLSEnabled(true);
}
}
email.setSubject(subject);
email.setMsg(msg);
email.setSentDate(new Date());
email.send();
}catch(Exception ex){
ex.printStackTrace();
return false;
}
return true;
}
- java使用SimpleEmail发送邮件
- Java中使用SimpleEmail实现简单邮件的发送
- Apache公司的SimpleEmail发送邮件
- 使用java发送邮件
- 使用java发送邮件
- 使用java发送邮件
- 使用Java 发送邮件
- 使用Java发送邮件
- 使用Java发送邮件
- 使用java发送邮件
- java 使用javamail发送邮件
- java使用代理发送邮件
- 使用java mail 发送邮件
- 使用Java Mail发送邮件
- java 使用 mail 发送邮件
- 使用Java Mail发送邮件
- 使用Java Mail发送邮件
- JAVA 使用QQ发送邮件
- IOCP模型与网络编程
- nova中的API中的AdminActionsController入口
- 【Leetcode】Insert Interval
- java里面的运行异常与普通异常的区别以及spring boot统一异常处理
- Python简介
- java使用SimpleEmail发送邮件
- effective java--通用程序设计
- DRV_MTK
- L0、L1、L2、Elastic Net正则项
- 深入java集合系列:Vector
- jquery新手入门教学(二)
- QT Creatrt 5.1.1 无法调用QUdpSocket
- spring+springmvc+kafka分布式消息中间件集成方案
- java 获取文件编码格式