Topic: 一个邮件的JAVABEAN问题,请高手帮忙

  Print this page

1.一个邮件的JAVABEAN问题,请高手帮忙 Copy to clipboard
Posted by: lengfeng8402
Posted on: 2004-12-26 00:54

package Email;
import java.util.*;
import javax.mail.*;
import javax.mail.event.*;
import javax.mail.internet.*;
import javax.activation.*;
public class Email{
public Email(){
super();
}
public void sendmail(String smtp,String from,String to,String subject,String body){
//smtp:发送主机地址,from发信人,to:收信人,subject:主题,body:内容
//创建邮件会话对象
session session;
//创建MIME邮件对象
mimemessage message;
//获得系统属性对象
Properties props=System.getproperties();
//设置smtp主机
props.put("mail.smtp.host",smtp.sina.com.cn);
//获得邮件会话对象
session=session.getinstance(props,null);
//创建MIME邮件对象
message=new mimemessage(session);
try{
//设置发信人
message.setFrom(new internetAddress(from));
//设置收件人
message.addrecipient(message.RecipientType.TO,new internetAddress(to));
//设置邮件主题
message.setsubject(subject);
//设置邮件正文
message.settext(body);
transport transport=session.gettransport("smtp");
//发送邮件
transport.send(message);
}catch(messageingException e){}
}
}
为什么这个邮件JAVABEAN编译不过去呢?(提示是找不到包(已包含mail.jar、activation.jar两个包),不知道怎么办!)(实现的功能是从表单中获取数据发送到指定的信箱中。)

2.Re:一个邮件的JAVABEAN问题,请高手帮忙 [Re: lengfeng8402] Copy to clipboard
Posted by: doway
Posted on: 2004-12-26 11:44

这里的问题多了,不应该这么早就指望它能够正常运行。Smile

包名字应该是小写的
该类并无基类,而构造器中却调用super()
“session session; ” 至少应该是“Session session; ”
“mimemessage message; ”也是
transport transport
messageingException e

建议先打好基础。

3.Re:一个邮件的JAVABEAN问题,请高手帮忙 [Re: lengfeng8402] Copy to clipboard
Posted by: lengfeng8402
Posted on: 2004-12-26 11:55

我改了,可还是不行

4.Re:一个邮件的JAVABEAN问题,请高手帮忙 [Re: lengfeng8402] Copy to clipboard
Posted by: doway
Posted on: 2004-12-26 12:18

使用一个引用变量前,必须要对其赋值,session 是怎么来的?

5.Re:一个邮件的JAVABEAN问题,请高手帮忙 [Re: lengfeng8402] Copy to clipboard
Posted by: bluepure
Posted on: 2004-12-26 19:15

大量的大小写都没有区分。

找个ide,让它帮你进行语法检查吧。


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923