点击这里给我发消息 点击这里给我发消息

如何使用JSP来发送邮件

添加时间:2013-12-7
    相关阅读: 设计 程序 HTML JSP

  们每次发信都要先进入邮箱,然后才能写信.突然一天我的邮箱密码丢了,我进不了邮件了,那可不可以不进邮箱就能给朋友发信呢?现在我告诉你:这是可以的!

  此程序的功能就在此,你可以把它用在论坛上,打开这个程序窗口发送邮件,你也可以把它放在你的桌面上,随心所欲地发送邮件.当然作为一个程序员,你还可以把它拿过来分析一下,看有没有可学知识.

  由于发送HTML类型邮件的设计思想和此类似,所以不在一一列出.程序源码则分别列出.

  一.流程思路:
   

  二.程序源码:

  (1) 发送文本类型信件.这种是接收者收到后打开信箱后直接显示在邮件正文的.它主要有两个程序: mailform.html and sendmail.jsp,另外三个程序为提交成功和不成功及发生内部错误的处理程序.

  mailform.html用来输入用户信息,然后提交表单给sendmail.jsp

  sendmail.jsp 用来处理接收信息并处理信息,最后发送邮件.

  <%--mailform.html 的源代码--%>
  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html>
  <head>
  <title>mailform.html</title>
  <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  </head>
  <body>
  <form name="form1" method="post" action="sendmail.jsp">
  <p align="center">填写邮件内容</p>
  <div align="center">
  <table width="75%" border="1">
  <tr>
  <td><div align="center">收件人</div></td>
  <td><div align="center">
  <input name="to" type="text" id="to" size="30" maxlength="30">
  </div></td>
  </tr>
  <tr>
  <td><div align="center">发件人</div></td>
  <td><div align="center">
  <input name="from" type="text" id="from" size="30" maxlength="30">
  </div></td>
  </tr>
  <tr>
  <td><div align="center">抄送</div></td>
  <td><div align="center">
  <input name="cc" type="text" id="cc" size="30" maxlength="100">
  </div></td>
  </tr>
  <tr>
  <td><div align="center">暗送</div></td>
  <td><div align="center">
  <input name="bcc" type="text" id="bcc" size="30" maxlength="100">
  </div></td>
  </tr>
  <tr>
  <td><div align="center">主题</div></td>
  <td><div align="center">
  <input name="subject" type="text" id="subject" size="30" maxlength="30">
  </div></td>
  </tr>
  <tr>
  <td colspan="2"><div align="center">
  <textarea name="body" cols="40" rows="10" id="body"></textarea>
  </div></td>
  </tr>
  <tr>
  <td colspan="2"><div align="center">
  <input type="submit" name="Submit" value="发送">
  &nbsp;&nbsp;&nbsp;&nbsp;
  <input name="Reset" type="submit" id="Reset" value="清空">
  </div></td>
  </tr>
  </table>
  </div>
  <p align="center">&nbsp;</p>
  </form>
  <p align="center">&nbsp;</p>
  </body>
  </html>

[1] [2] [3] [4] 下一页

咨询热线:020-85648757 85648755 85648616 0755-27912581 客服:020-85648756 0755-27912581 业务传真:020-32579052
广州市网景网络科技有限公司 Copyright◎2003-2008 Veelink.com. All Rights Reserved.
广州商务地址:广东省广州市黄埔大道中203号(海景园区)海景花园C栋501室
= 深圳商务地址:深圳市宝源路华丰宝源大厦606
研发中心:广东广州市天河软件园海景园区 粤ICP备05103322号 工商注册