♣
用JavaMail发邮件却在目标邮箱找不到
用javamail发邮件却在目标邮箱找不到.是不是还要做什么配置啊,相关jsp页面如下:
<%@ page import="javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util.*" %>
<html>
<head>
<title>javamail example</title>
</head>
<body>
<%
try{
// 用于设置系统属性
properties props = new properties();
// 创建专用于发送email的session对象
session sendmailsession;
// transport是专用于发送邮件的类
transport transport;
// 得到一个session类型的对象
sendmailsession = session.getinstance(props, null);
// 在系统属性中设置发送邮件服务器
props.put("mail.smtp.host", "localhost");
// message类是专用于描述发送邮件信息的类, message是抽象类,我们得到的是mimemessage类的对象
message newmessage = new mimemessage(sendmailsession);
// newmessage.setfrom(new internetaddress(request.getparameter("from")));
// 设置发件人
newmessage.setfrom(new internetaddress(request.getparameter("from")));
// 设置收件人, message.recipienttype.cc则是设置抄送者
newmessage.setrecipient(message.recipienttype.to, new internetaddress(request.getparameter("to")));
newmessage.setsubject(request.getparameter("subject")); // 邮件主题
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 m)
{
out.println(m.tostring());
}
%>
</body>
</html>
· 网友精彩回答:
- 更多问题:
- · Access2003打不开数据表提示出现未知错误
- · 如何将excel表格做成的数据表转化为数据库表?
- · 类似于这种网站是怎么做出来的,有没有源程序下载。能不能告诉我,谢谢!!!
- · 为什么protected 定义后的有些内容不能在页面中显示出来
- · 找控件!
- · 如何做好一名软件开发经理人员 之一
- · 自己写的一个控制音量的类,能控制所有音量。(没完成,期待大家共同探讨)-没分的,我也穷啊!
- · 没有IIS,如何是好呢
- · 操作系统有点让我寒心
- · 求正则表达式:url(abc.jpg),如何将这个字符串分为两个部分?
- · 高手一定要进来啊
- · 求助,我已经用IPicture接口能在对话框的控件上加在资源文件,但不知怎样读入外部文件
- · 急啊,关于显示全部子分类内容的SQL,请多帮忙,多谢!
- · 100分散,17:30结----6.0散尽千分
- · 在vs.net中如何在网页编程的一开始就可以固定页面字体的大小?
- · 怎么做能让层显示在<IFrame>的上边?

