那JAVA Mail里面具体怎么实现呢!我没有用过!能不能说清楚一些,我了解后可以把全部的分都给你!另附上感谢万分

解决方案 »

  1.   

    你去google里面去搜索了看看,有很多的,调用那个就可以了。
      

  2.   

    JavaMail中一些我们需要的类   1.Properties   JavaMail需要Properties来创建一个session对象,其属性值就是发送邮件的主机,如: Properties props = new Properties ();
    props.put("mail.smtp.host", "smtp.xxxx.com");//可以换上你的smtp主机名,就像你在OutLook中设置smtp主机名一样。   2.Session   所有的基于JavaMail的程序都至少需要一个或全部的对话目标。 Session session = Session.getInstance(props, null);   3.MimeMessage   信息对象将把你所发送的邮件真实的反映出来。 MimeMessage msg = new MimeMessage(session);   4.Transport   邮件的发送是由Transport来完成的: Transport.send(msg); 
      

  3.   

    一个简单的servlet import javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    public class SendMail extends
    HttpServlet implements SingleThreadModel{
    public void init(ServletConfig Conf)
    throws ServletException {
    super.init(Conf);
    }
    public void doPost(HttpServletRequest
    Req, HttpServletResponse Res)
    throws ServletException, IOException {
    try{
    //实例化刚才我们做的类,并按其构造传进相应的参数
    Mail sendmail=newMail("[email protected]",
    "[email protected]","smtp.21cn.com","test");
    sendmail.attachfile("table.pdf");
    sendmail.startSend();
    }catch(Exception e){
    e.printStackTrace();
    }
    }
    public void destroy() {
    }