您的位置:首页 > 其它

VSTO/Excel:快速找出某一列中与指定单元格不同的数据

2010-08-29 21:45 267 查看
http://lrh800300.javaeye.com/blog/322090
mail.jar
下载地址:
http://www.oracle.com/technetwork/java/index-138643.html
http://java.sun.com/products/javamail/downloads/index.html
activation.jar
下载地址:
http://www.oracle.com/technetwork/java/javase/index-jsp-136939.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
中并已全部设置好。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐