怎么连接不上服务器啊 ,请问该怎么搞,忘高手解答
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page import="java.util.*,javax.mail.*" %>
<%@page import="javax.mail.internet.*"%>
<%@ page import="javax.activation.*" %>
<%@ page import="java.net.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<%
// String host="192.168.1.100";
// String host="202.38.64.1";
String to=new String(request.getParameter("to").getBytes("iso8859-1"),"gbk");
String from=new String(request.getParameter("from").getBytes("iso8859-1"),"gbk");
String subject=new String(request.getParameter("subject").getBytes("iso8859-1"),"gbk");
String body=new String(request.getParameter("body").getBytes("iso8859-1"),"gbk");
boolean sessionDebug=true;
//设置mail服务器和使用传送协议
java.util.Properties props=System.getProperties();
props.put("mial.smtp.host","stmp.163.net");
props.put("mail.smpt.auth","true");
//产生session服务
javax.mail.Session mailSession=javax.mail.Session.getDefaultInstance(props,null);
mailSession.setDebug(sessionDebug);
Message msg=new MimeMessage(mailSession);
//设置发信人
msg.setFrom(new InternetAddress(from));
//设置收信人
InternetAddress []address={new InternetAddress(to)};
msg.setRecipients(Message.RecipientType.TO,address);
//设置主题
msg.setSubject(subject);
//设置发信时间
msg.setSentDate(new Date());
//设置邮件mime type
msg.setText(body);
msg.saveChanges();//保存对文件的修改
//根据session生产Transport对象
Transport transport=mailSession.getTransport("smtp");
//连接到smtp服务器
transport.connect("smtp.163.net", "1_test", "123456789");
//邮件发送
// Transport.send(msg);
transport.sendMessage(msg,msg.getAllRecipients());
transport.close();
%>
邮件已发送至:<%=to%><br>
from:<%=from%><br>
邮件主题:<%=subject%><br>
邮件内容:<%=body%><br>
</body>
</html>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货