`
- 浏览:
57318 次
- 性别:
- 来自:
合肥
-
mail.jar 下载地址:
http://java.sun.com/products/javamail/downloads/index.html
activation.jar 下载地址:
http://java.sun.com/products/javabeans/jaf/downloads/index.html
2,配置
两个zip解压到c:(这里是举例,你的可能不同)
把javamai的mail.jar和jaf的activation.jar加入到环境变变量中(假设两个文件被copy到了D:\j2sdk1.4.2_09\lib下)
在classpath添加下面两条语句
D:\j2sdk1.4.2_09\lib\mail.jar;
D:\j2sdk1.4.2_09\lib\activation.jar
测试的JSP页面
Testmail.jsp
<%@page import="java.util.*"%>
<%@page import="javax.mail.*"%>
<%@page import="javax.mail.internet.*"%>
<%@page import="javax.activation.*"%>
<html>
<head>
<TITLE>JSP meets JavaMail,what a sweet combo.</TITLE>
</head>
<body>
<%
try
{
String title = "测试邮箱";
String server163 = "smtp.163.com";
String serverSohu = "smtp.sohu.net";
title = new String(title.getBytes("iso-8859-1"));
Properties props = new Properties();
props.put("mail.smtp.host",serverSohu);//指定SMTP服务器
props.put("mail.smtp.auth","true");//指定是否需要SMTP验证
Session mailSession = Session.getDefaultInstance(props);
mailSession.setDebug(true);//是否在控制台显示debug信息
Message message=new MimeMessage(mailSession);
message.setFrom(new InternetAddress("k445546363@sohu.com"));//发件人
message.addRecipient(Message.RecipientType.TO,new InternetAddress("linhe_150@163.com"));//收件人
message.setSubject(title);//邮件主题
message.setText(title);//邮件内容
message.saveChanges();
Transport transport = mailSession.getTransport("smtp");
transport.connect(serverSohu,"k44556363","jiangsu"); //这个邮箱可随便使用
transport.sendMessage(message,message.getAllRecipients());
transport.close();
%>
<P>Your mail has been sent.</P>
<%
} catch(MessagingException m) {
out.println(m.toString());
} %>
</body>
</html>
如果您使用的JDK是J2EE,就没有什么特定的事非要用基本 JavaMail API来做不可;J2EE 的类就能处理了,因为它本身就包含有JavaMail API和JAF,您只需要确将 j2ee.jar 文件添加到您的CLASSPATH 中并已全部设置好。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
javamail jar包
内部还有开发javamail所需要的所有jar包 activation.jar mail.jar
JavaMail完整JAR包,包含:调用JavaMail所需的JAR包,commons-email-1.2.jar、mail-1.4.7.jar、commons-email-1.4.jar等
Javamail jar包免费下载
activation-1.1.jar javax.mail-api-1.5.6.jar javax.mail-1.5.6.jar 三合一jar包
JavaMail发邮件所需的两个Jar包:javamail1_4_5 和 jaf-1_1_1
JDK6.0下的JavaMail jar包 附带activation.jar
JavaMail 是sun公司(现以被甲骨文收购)为方便Java开发人员在应用程序中实现邮件发送和接收功能而提供的一套标准开发包,它支持一些常用的邮件协议,如前面所讲的SMTP,...java发送邮箱相关jar包:mail、activation
项目中使用javamail进行邮件发送功能时,需要的javamail的jar包
使用方法可以查看我的“使用 JavaMail 发送电子邮件,适合多种电子邮箱地址充当发送者”一文。
开发javamail所需要的javamail的jar包,包括activation.jar mail.jar 。
javamail服务器构建jar包,有smtp和POP3
javamail.jar,javamail资源包
javaMail API 跟 jar包
javamail jar zip 工具jar包
Oracle官网下载的开发JavaMail所需要的javaMail.jar和activation.jar包合集,压缩文档里面还包含了API DOC文档。是开发Java MAIL的工具必备。