导语:以下是本站小编搜集整理的如何使用JSP来发送邮件的.实例,希望能帮到你。
<TABLE width=555 border=0 align="center" cellPadding=0 cellSpacing=0>
<FORM action=message_ method=post>
<TBODY>
<TR>
<TD width=80 height=30>信件标题:<FONT color=#ff0000>*</FONT></TD>
<TD><INPUT class=input id=topic name=topic>
</TD>
</TR>
<TR>
<TD width=80 height=23 valign="top">反馈信息:<FONT color=#ff0000>*</FONT></TD>
<TD><TEXTAREA class=input id=body name=body rows=5 cols="50"></TEXTAREA>
</TD>
</TR>
<TR>
<TD width=80 height=30>如何称呼:<FONT color=#ff0000>*</FONT></TD>
<TD><INPUT class=input id=name name=name>
</TD>
</TR>
<TR>
<TD width=80 height=30>你的邮件:<FONT color=#ff0000>* </FONT></TD>
<TD height=23><INPUT class=input id=email name=email>
</TD>
</TR>
<TR>
<TD width=80 height=30>你的电话:</TD>
<TD><INPUT name=phone class=input id="phone">
</TD>
</TR>
<TR>
<TD width=80 height=45>公司地址:<BR>
(或网址)</TD>
<TD><INPUT class=input id=http size=40 name=http>
</TD>
</TR>
<TR>
<TD align=right width=80> </TD>
<TD height=35><INPUT class=bt type=submit value=提交 name=tt onclick="return check()">
</TD>
</TR>
</FORM>
</TABLE>
处理页面:
<%@ page contentType="text/html; charset=gb2312" language="java" import=".*,.*,.*,any.*,rnet.*,vation.*" errorPage="" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<html>
<head>
<jsp:useBean id="company" scope="page" class="any"></jsp:useBean>
<jsp:useBean id="comCtl" scope="page" class="tl"></jsp:useBean>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>留言本发送</title>
</head>
<body>
<%
//int id=1;
company=ctCompany(1);
String email1="";
email1=mail();
if(email1==null) ";
String username=arameter("name");
String topic=arameter("topic");
String body=arameter("body");
String email=arameter("email");
String phone=arameter("phone");
String http=arameter("http");
//String email=new String(arameter("email")ytes("ISO8859_1"));
//t(username+"<br>");
//t(email+"<br>");
try{
Properties props = new Properties();
("", "");
("ocol", "smtp");
("", "true");
ion sessmail = nstance(props);
Message msg = new MimeMessage(sessmail);
String ";
rom(new InternetAddress(From));
String To=email1;
InternetAddress[] address=null;
address = e(To,false);
// ecipient(, new InternetAddress(arameter("to")));
ecipients(, address);
//設定收信人
ubject("网上留言信息:"); //設定E-Mail的主旨
entDate(new ()); //設定送信的時間
ext("标题:"+topic+",内容"+body+",联系人E-mail:"+email+",联系电话:"+phone+",公司网址/地址:"+http); //設定傳送信的MIME Type
Transport transport = ransport("smtp");
ect("","sonic260","123456789");
Message(msg, llRecipients());
e();
t("<script language='javascript'>alert('已经成功留言!!');='';</script>");
}catch(Exception e){
tln(ring());
}
%>
</body>
</html>