//读取文本框数据并发送邮件的JSP源文件:sendmail.jsp<%@ page import="javax.mail.*,javax.mail.internet.*,javax.activation.*,java.util.*" %>
<html>
<head>
</head>
<body>
<%
try{
Properties props = new Properties();
//创建专用于发送email的Session对象
Session sendMailSession = Session.getInstance(props,null);
//Transport是专用于发送邮件的类
Transport transport;
props.put("mail.smtp.host","172.0.0.1");
Message newMessage = new MimeMessage(sendMailSession); //设置发件人
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
//设置收件人
newMessage.setRecipient(Message.RecipientType.TO,new InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("title")); // 邮件主题
newMessage.setSentDate(new Date()); //发送时间
newMessage.setText(request.getParameter("text")); //内容
//得到Transport类的实例
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
<p>Your mail has been sent.</p>
<%
}catch(MessagingEXception e){
out.println(e.toString());
}
%>
</body>
</html>
<html>
<head>
</head>
<body>
<%
try{
Properties props = new Properties();
//创建专用于发送email的Session对象
Session sendMailSession = Session.getInstance(props,null);
//Transport是专用于发送邮件的类
Transport transport;
props.put("mail.smtp.host","172.0.0.1");
Message newMessage = new MimeMessage(sendMailSession); //设置发件人
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
//设置收件人
newMessage.setRecipient(Message.RecipientType.TO,new InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("title")); // 邮件主题
newMessage.setSentDate(new Date()); //发送时间
newMessage.setText(request.getParameter("text")); //内容
//得到Transport类的实例
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
<p>Your mail has been sent.</p>
<%
}catch(MessagingEXception e){
out.println(e.toString());
}
%>
</body>
</html>
解决方案 »
- 如何配制memcashed-session-manager?
- axis2写的ws,用Stub方式能接收到数据,用RPC方式却不行
- 有什么工具可以把html文件转换为xsl文件~~
- 根据下面的图片用JSP写一个网页:
- 关于Tomcat 连接池的问题
- 我是加加,十分迷恋编程,有个问题请教大家,谢谢:)
- Tomcat中能否配置两个站点?
- 请问:jsp、serverlet中直接调用实体Bean 与 通过会话Bean来调用实体Bean,这两者有什么区别?
- 想买个手机学习j2me,请问,什么手机学习起来比较好呢?
- jdbc driver 何处寻???
- 200分求一javaMail例子
- 运行ireport预览PDF文件时发现以下问题,请帮助!
"发送" "提交"就好了