欢迎来到网学网学习,获得大量论文和程序!

免费论文,原创论文,参考论文,论文源代码-网学


    
    
    发件人
    
    
    
    
    
    抄送
    
    
    
    
    
    暗送
    
    
    
    
    
    主题
    
    
    
    
    
    
    
    
    
    
    
    
    &;nbsp;&;nbsp;&;nbsp;&;nbsp;
    
    
    
    
    
    &;nbsp;


    
    &;nbsp;


    
    
    <%--sendmail.jsp 的源代码--%>
    <%@page contentType="text/html;charset=gb2312"%>
    <%@page errorPage="errpage.jsp"%>
    <%@page import="java.util.*"%>
    <%@page import="javax.mail.*"%>
    <%@page import="javax.mail.internet.*"%>
    <%@page import="javax.activation.*"%>
    
    
    sendmail.jsp
    
    
    
    <%
    //邮件服务器的IP地址,注
    意此时使用的是SMTP 邮件服务器
    //String host="202.102.240.76";
    //获取用户信息
    String to=request.getParameter("to");
    String from=request.getParameter("from");
    String cc=request.getParameter("cc");
    String bcc=request.getParameter("bcc");
    //结合本程序的第一句,共同起显示汉字体的功能
    String subject=request.getParameter("subject");
    subject = new java.lang.String(subject.getBytes("iso-8859-1"));
    //以上方法等同于以下两句,原理相同
    //byte[] subjectTemp=request.getParameter("subject").getBytes("ISO8859_1");
    //String subject=new String(subjectTemp);
    byte[] messageTextTemp=request.getParameter("body").getBytes("ISO8859_1");
    String messageText= new String(messageTextTemp);
    boolean sessionDebug = false;
    //验证所填写的邮件是否正确
    if((to.trim().indexOf("@")==-1)||(to.trim().length()<5)){
    %>
    
    <%
    }
    if((from.trim().indexOf("@")==-1)||(from.trim().length()<5)){
    %>
    
    <%
    }
    //获得系统属性对象,用下两句的任一句均可
    //Properties props = System.getProperties();
    Properties props=new Properties();
    //设置SMTP主机
    //以下一句是对任意的SMTP 邮件服务器均可,并且有了这一句,将不用设置传输协议了
    props.put("mail.smtp.host", "smtp.jspinsider");
    //这样将确定接收方的邮件服务器主机,
    //props.put("mail.host",host);
    //设置邮件传输协议方式
    //props.put("mail.transport.protocol","smtp");
    //获取邮件会话对象
    Session mailSession = Session.getDefaultInstance(props,null);
    mailSession.setDebug(sessionDebug);
    try{
    //创建MIME邮件对象
    Message msg = new MimeMessage(mailSession);
    //设置发信人
    msg.setFrom(n

  •  
    特别推荐
     
  • 关于网学 | 万能工具 | 在线交流 | 会员中心 | 查询论文 | 招聘说明 | 精品资源 | 专题论文 | 会员中心 | 联系方式 | 下载目录 论文目录
    Copyright 2005-2018 www.myeducs.cn All Rights Reserved 版权所有·网学网 提供大量原创论文 参考论文 论文资料 源代码 管理及投稿 E_mail:3710167@qq.com
    郑重声明: 本网站论文均来自互联网,由本站会员上传或下载,仅供个人交流、学习、参考之用,版权归原作者所有
    请下载完后24小时之内删除,任何人不得大幅抄录、在期刊上发表或作为商业之用。如涉及版权纠纷,本网站不承担任何法律及连带责任。