<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    如何使用JSP來發送郵件

    時間:2025-05-19 12:26:28 php語言 我要投稿
    • 相關推薦

    如何使用JSP來發送郵件

      導語:以下是百分網小編搜集整理的如何使用JSP來發送郵件的實例,希望能幫到你。

    如何使用JSP來發送郵件

      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>&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="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);

      //設定收信人

      msg.setSubject("網上留言信息:"); //設定E-Mail的主旨

      msg.setSentDate(new java.util.Date()); //設定送信的時間

      msg.setText("標題:"+topic+",內容"+body+",聯系人E-mail:"+email+",聯系電話:"+phone+",公司網址/地址:"+http); //設定傳送信的MIME Type

      Transport transport = sessmail.getTransport("smtp");

      transport.connect("smtp.sohu.com","sonic260","123456789");

      transport.sendMessage(msg, msg.getAllRecipients());

      transport.close();

      out.print("<script language='javascript'>alert('已經成功留言!!');window.location.href='message.jsp';</script>");

      }catch(Exception e){

      out.println(e.toString());

      }

      %>

      </body>

      </html>

    【如何使用JSP來發送郵件】相關文章:

    使用PHP發送郵件的兩種方法06-24

    Java 發送郵件12-06

    PHP郵件發送驗證03-16

    PHP如何使用curl發送GET和POST請求03-02

    如何使用JS實現短信發送倒計時功能02-17

    JSP內置對象及EL表達式使用01-24

    如何使用Ping命令來判斷網絡故障03-07

    如何使用gettext來支持PHP的多語言07-19

    如何使用word來制作工資條04-05

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人