展会信息港展会大全

如何使用JSP来发送邮件 android软件开发教程
来源:互联网   发布日期:2016-03-01 10:55:11   浏览:2143次  

导读:MESSAGE.JSP TABLE width=555 border=0 align=center cellPadding=0 cellSpacing=0 FORM action=message_do.jsp method=post TBODY TR TD width=80 height=30信件标题:FONT color=#ff0000*/FONT/TD TDINPUT class=input id=topic name=topic /TD /TR TR TD...

MESSAGE.JSP

<TABLE width=555 border=0 align="center" cellPadding=0 cellSpacing=0>

<FORM action=message_do.jsp 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="java.sql.*,java.util.*,javax.mail.*,cn.cmpy.company.*,javax.mail.internet.*,javax.activation.*" errorPage="" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<jsp:useBean id="company" scope="page" class="cn.cmpy.company.company"></jsp:useBean>

<jsp:useBean id="comCtl" scope="page" class="cn.cmpy.company.comCtl"></jsp:useBean>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>留言本发送</title>

</head>

<body>

<%

//int id=1;

company=comCtl.selectCompany(1);

String email1="";

email1=company.getEmail();

if(email1==null) email1="nbybc@sina.com";

String username=request.getParameter("name");

String topic=request.getParameter("topic");

String body=request.getParameter("body");

String email=request.getParameter("email");

String phone=request.getParameter("phone");

String http=request.getParameter("http");

//String email=new String(request.getParameter("email").getBytes("ISO8859_1"));

//out.print(username+"<br>");

//out.print(email+"<br>");

try{

Properties props = new Properties();

props.put("mail.smtp.host", "smtp.sohu.com");

props.put("mail.transport.protocol", "smtp");

props.put("mail.smtp.auth", "true");

javax.mail.Session sessmail = javax.mail.Session.getInstance(props);

Message msg = new MimeMessage(sessmail);

String From="sonic260@sohu.com";

msg.setFrom(new InternetAddress(From));

String To=email1;

InternetAddress[] address=null;

address = InternetAddress.parse(To,false);

// newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter("to")));

msg.setRecipients(Message.RecipientType.TO, address);

//

赞助本站

人工智能实验室

相关热词: 开发 编程 android

AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港