网站首页 语言 会计 互联网计算机 医学 学历 职场 文艺体育 范文
当前位置:学识谷 > 计算机 > php语言

如何使用JSP来发送邮件

栏目: php语言 / 发布于: / 人气:2.23W

导语:以下是本站小编搜集整理的如何使用JSP来发送邮件的.实例,希望能帮到你。

如何使用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>&nbsp;</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>

Tags:JSP 邮件 发送