PC6下载站

分类分类

邮件发送简单例子-jsp文件

关注+2004-11-07作者:蓝点

MailExample.jsp







JSP JavaMail Example









<%@ page import="java.util.*" %>

<%@ page import="javax.mail.*" %>

<%@ page import="javax.mail.internet.*" %>

<%@ page import="javax.activation.*" %>



<%

String host = "yourmailhost";

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

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

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

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

boolean sessionDebug = false;



// Create some properties and get the default Session.

Properties props = System.getProperties();

props.put("mail.host", host);

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



Session mailSession = Session.getDefaultInstance(props, null);



// Set debug on the Session so we can see what is going on

// Passing false will not echo debug info, and passing true

// will.

mailSession.setDebug(sessionDebug);



// Instantiate a new MimeMessage and fill it with the

// required information.

Message msg = new MimeMessage(mailSession);



msg.setFrom(new InternetAddress(from));

InternetAddress[] address = {new InternetAddress(to)};

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

msg.setSubject(subject);

msg.setSentDate(new Date());

msg.setText(messageText);



// Hand the message to the default transport service

// for delivery.

Transport.send(msg);



out.println("Mail was sent to " + to);

out.println(" from " + from);

out.println(" using host " + host + ".");



%>










展开全部

相关文章

更多+相同厂商

热门推荐

  • 最新排行
  • 最热排行
  • 评分最高
排行榜

    点击查看更多

      点击查看更多

        点击查看更多

        说两句网友评论

          我要评论...
          取消