知识大全 如何使用JSP来发送邮件

Posted

篇首语:种子牢记着雨滴献身的叮嘱,增强了冒尖的勇气。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 如何使用JSP来发送邮件相关的知识,希望对你有一定的参考价值。

如何使用JSP来发送邮件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  MESSAGE JSP

  <TABLE width= border= align=center cellPadding= cellSpacing= > <FORM action=message_do jsp method=post> <TBODY> <TR> <TD width= height= >信件标题 <FONT color=#ff >*</FONT></TD> <TD><INPUT class=input id=topic name=topic> </TD> </TR> <TR> <TD width= height= valign="top">反馈信息 <FONT color=#ff >*</FONT></TD> <TD><TEXTAREA class=input id=body name=body rows= cols=" "></TEXTAREA> </TD> </TR> <TR> <TD width= height= >如何称呼 <FONT color=#ff >*</FONT></TD> <TD><INPUT class=input id=name name=name> </TD> </TR> <TR> <TD width= height= >你的邮件 <FONT color=#ff >* </FONT></TD> <TD height= ><INPUT class=input id=email name=email> </TD> </TR> <TR> <TD width= height= >你的电话 </TD> <TD><INPUT name=phone class=input id="phone"> </TD> </TR> <TR> <TD width= height= >公司地址 <BR> (或网址)</TD> <TD><INPUT class=input id= size= name=> </TD> </TR> <TR> <TD align=right width= >&nbsp;</TD> <TD height= ><INPUT class=bt type=submit value=提交 name=tt onclick="return check()"> </TD> </TR> </FORM> </TABLE>

  处理页面:

  <%@ page contentType="text/; charset=gb " language="java" import="java sql * java util * javax mail * cn cmpy pany * javax mail internet * javax activation *" errorPage="" %> <!DOCTYPE HTML PUBLIC " //W C//DTD HTML Transitional//EN" " <> <head> <jsp:useBean id="pany" scope="page" ></jsp:useBean> <jsp:useBean id="Ctl" scope="page" ></jsp:useBean> <meta equiv="Content Type" content="text/; charset=gb "> <title>留言本发送</title> </head> <body>

  <% //int id= ; pany=Ctl selectCompany( ); String email =""; email =pany getEmail(); if(email ==null) email ="nbybc@sina ";

  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 (""); //String email=new String(request getParameter("email") getBytes("ISO _ ")); //out print(username+"<br>"); //out print(email+"<br>"); try Properties props = new Properties(); props put("mail smtp host" "smtp sohu "); 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="sonic @sohu "; msg setFrom(new InternetAddress(From)); String To=email ; InternetAddress[] address=null; address = InternetAddress parse(To false); // newMessage setRecipient(Message RecipientType TO new InternetAddress(request getParameter("to"))); msg setRecipients(Message RecipientType TO address); //设定收信人 msg setSubject("网上留言信息:"); //设定E Mail的主旨 msg setSentDate(new java util Date()); //设定送信的时间 msg setText("标题:"+topic+" 内容"+body+" 联系人E mail "+email+" 联系电话 "+phone+" 公司网址/地址 "+); //设定传送信的MIME Type Transport transport = sessmail getTransport("smtp"); transport connect("smtp sohu " "sonic " " "); transport sendMessage(msg msg getAllRecipients()); transport close(); out print("<script language= javascript >alert( 已经成功留言!! );window location ;</script>"); catch(Exception e) out println(e toString());

cha138/Article/program/Java/JSP/201311/20375

相关参考

知识大全 用spring简单实现发送邮件

  刚做完一个电影网站网站新注册用户时需要发送email进行确认但是这个功能不是由我来负责的在下对此功能颇有好奇之心于是自己就搭建了一个小的spring项目来进行实践  声明代码里有些内容并非是我一个

知识大全 邮件发送组件

  先添加引入命名空间SystemNetMail  组件代码:  ///<summary>  ///邮件发送组件  ///</summary>  publicclassEmai

知识大全 java实现邮件发送

  要实现邮箱的发送需要一个已知账号和密码的邮箱并且开通了STMPPOP服务常见主流邮箱邮件收取和发送popstmp服务配置汇总介绍一文中详细介绍了各个邮箱开通服务的步骤  &nb

知识大全 java实现邮件的发送分享

  java实现邮件的发送分享方法如下  publicclassPopupAuthenticatorextendsAuthenticator  publicPasswordAuthentication

知识大全 .NET邮件发送

.NET邮件发送  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  usingSystem;&nbs

知识大全 Java发送邮件

Java发送邮件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  记得曾经学习用javamail发

知识大全 使用JavaMail 实现邮件发送

使用JavaMail实现邮件发送  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!   im

知识大全 QQ三国会员 邮件发送附件能发送三国币吗拜托各位大神

QQ三国会员邮件发送附件能发送三国币吗拜托各位大神  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!QQ

知识大全 从asp.net页面发送电子邮件

  我们经常看到在一些博客页面里可以发表评论通过电子邮件通知版主(例如咱们的博客园)那么如何用发送电子邮件呢?我们可以借助NET提供的强大的类库达到目的  首先我们要引入SystemWebMail命名

知识大全 Spring整合Quartz定时发送邮件

Spring整合Quartz定时发送邮件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  功能描述