Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > jsp技巧

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

来源:中文源码网    浏览:346 次    日期:2024-04-26 09:34:21
【下载文档:  邮件发送简单例子-jsp文件.txt 】


邮件发送简单例子-jsp文件
MailExample.jspJSP 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 + ".");%>

相关内容