`
- 浏览:
799162 次
- 性别:
- 来自:
北京
-
-
import
java.io.UnsupportedEncodingException;
-
import
java.util.ArrayList;
-
import
java.util.List;
-
-
import
javax.mail.internet.AddressException;
-
import
javax.mail.internet.InternetAddress;
-
import
javax.mail.internet.MimeUtility;
-
-
import
org.apache.commons.mail.Email;
-
import
org.apache.commons.mail.EmailAttachment;
-
import
org.apache.commons.mail.EmailException;
-
import
org.apache.commons.mail.HtmlEmail;
-
import
org.apache.commons.mail.MultiPartEmail;
-
-
public
class
SendMail3 {
-
-
public
void
sendMail()
throws
AddressException,EmailException {
-
try
{
-
Email htmlEmail = new
HtmlEmail();
-
-
htmlEmail.setHostName("smtp.sina.com.cn"
);
-
htmlEmail
-
.setAuthentication("weishuwei112@sina.com"
,
"wswlyn841013"
);
-
htmlEmail.addTo("weishuwei112@sina.com"
);
-
-
List list = new
ArrayList();
-
-
list.add(new
InternetAddress(
"jonekolly@126.com"
));
-
list.add(new
InternetAddress(
"weishuwei112@sina.com"
));
-
htmlEmail.setTo(list);
-
-
-
-
htmlEmail.setFrom("weishuwei112@sina.com"
);
-
htmlEmail.setCharset("GBK"
);
-
htmlEmail.setSubject("email 测试"
);
-
htmlEmail.setMsg("email 测试"
);
-
-
htmlEmail.send();
-
System.out.println("end"
);
-
} catch
(EmailException e) {
-
e.printStackTrace();
-
}
-
}
-
-
public
void
sendEmailAttachment()
throws
UnsupportedEncodingException {
-
EmailAttachment attachment = new
EmailAttachment();
-
attachment.setPath("D:\\eBook\\CSS.chm"
);
-
attachment.setDisposition(EmailAttachment.ATTACHMENT);
-
attachment.setDescription("Picture of John"
);
-
attachment.setName("CSS.chm"
);
-
attachment.setName(MimeUtility.encodeText("需传送的附件.txt"
));
-
-
-
-
MultiPartEmail email = new
MultiPartEmail();
-
email.setCharset("GBK"
);
-
email.setHostName("smtp.sina.com.cn"
);
-
email.setAuthentication("weishuwei112@sina.com"
,
"wswlyn841013"
);
-
try
{
-
email.addTo("weishuwei112@sina.com"
,
"martin"
);
-
email.setFrom("weishuwei112@sina.com"
,
"martin"
);
-
email.setSubject("邮件主题"
);
-
email.setMsg("邮件内容"
);
-
-
email.setContent("This is a simple test of commons-email"
,
"text/plain;charset=GBK"
);
-
-
email.attach(attachment);
-
-
email.send();
-
System.out.println("end"
);
-
} catch
(EmailException e) {
-
e.printStackTrace();
-
}
-
-
}
-
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
赠送jar包:commons-email-1.5.jar; 赠送原API文档:commons-email-1.5-javadoc.jar; 赠送源代码:commons-email-1.5-sources.jar; 赠送Maven依赖信息文件:commons-email-1.5.pom; 包含翻译后的API文档:...
基于Java调用邮件系统所需要的jar包,commons-email-1.5.jar,javax.mail-1.4.5.jar,activation.jar
1)将文件放入libs后,在gradle文件里加入implementation files('libs/commons-email-1.5.jar') 2)android收发邮件会要求引入此jar包
jar包大小:135KB commons-validator-1.3.1.jar jar包大小:93KB commons-transaction-1.2.jar jar包大小:141KB commons-scxml-0.6.jar jar包大小:254KB commons-primitives-1.0.jar jar包大小:60KB commons-pool-1.3....
集成邮件发送所需要的四个jar包,activation.jar、additionnal.jar、commons-email-1.4.jar、mail.jar
commons-email-1.5-src.zip 借助commons-email简化发送邮件的过程
commons-email-1.4.jarcommons-email-1.4.jarcommons-email-1.4.jar
开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2开发工具 commons-fileupload-1.3.2...
邮件开发包,email包,是开发web常用包
activation.jar commons-email-1.2.jar mail.jar免费下载
commons-logging-1.0-javadoc.jar, commons-logging-1.0.1-javadoc.jar, commons-logging-1.0.1.jar, commons-logging-1.0.2-javadoc.jar, commons-logging-1.0.2.jar, commons-logging-1.0.3-javadoc.jar, commons-...
Java发送邮件所需要的几个JAR包,打包发给大家,包含以下内容: commons-email-1.1.jar mail.jar additionnal.jar activation.jar
赠送jar包:commons-email-1.5.jar; 赠送原API文档:commons-email-1.5-javadoc.jar; 赠送源代码:commons-email-1.5-sources.jar; 赠送Maven依赖信息文件:commons-email-1.5.pom; 包含翻译后的API文档:...
NULL 博文链接:https://liangq.iteye.com/blog/1222307
包含邮件发送的jar包,同时添加实现过程文章的连接,个人觉着操作简单,可以轻松实现邮件发送功能。啦啦啦啦啦啦啦啦啦
commons-beanutils-1.8.0-bin.zip commons-collections-3.2.1-bin.zip ...commons-email-1.1-bin.zip commons-fileupload-1.2.1-bin.zip commons-io-1.4-bin.zip commons-lang-2.4-bin.zip commons-net-1.4.1.zip
赠送jar包:commons-net-3.8.0.jar; 赠送原API文档:commons-net-3.8.0-javadoc.jar; 赠送源代码:commons-net-3.8.0-sources.jar; 赠送Maven依赖信息文件:commons-net-3.8.0.pom; 包含翻译后的API文档:...
commons-email-1.2 api 说明
commons-email-1.4
常用jar包下载,包括commons-beanutils-1.9.3、commons-collections-3.2.2、commons-collections4-4.1