日期:2014-05-18  浏览次数:20601 次

100分邮件问题
我用的是myeclipse5.1+eclipse3.2+tomcat    
首先新建一web工程    
然后建立一个包bean     再建类MailInfo如下:  
(包都放对位置的)  
package   bean;
import   java.util.*;
import   javax.activation.*;
import   javax.mail.*;
import   javax.mail.internet.*;
public   class   MailInfo   {
String   to   =   " ";//收件人
String   from   =   " ";//发件人
String   host   =   " ";//smtp主机
String   username   =   " "   ;
String   password   =   " "   ;
String   filename   =   " ";//附件文件名
String   subject   =   " ";//邮件主题
String   content   =   " ";//邮件正文
Vector   file   =   new   Vector();//附件文件集合
/**
  * <br> 方法说明:默认构造器
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   MailInfo(){
}
/**
  * <br> 方法说明:构造器,提供直接的参数传入
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   MailInfo(String   to,String   from,String   smtpServer,String   username,String   password,String   subject,String   content){
    this.to   =   to;
    this.from   =   from;
    this.host   =   smtpServer;
    this.username   =   username;
    this.password   =   password;
    this.subject   =   subject;
    this.content   =   content;
}
/**
  * <br> 方法说明:设置邮件服务器地址
  * <br> 输入参数:String   host   邮件服务器地址名称
  * <br> 返回类型:
  */
public   void   setHost(String   host){
    this.host   =   host;
}
/**
  * <br> 方法说明:设置登录服务器校验密码
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setPassWord(String   pwd){
    this.password   =   pwd;
}
/**
  * <br> 方法说明:设置登录服务器校验用户
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setUserName(String   usn){
    this.username   =   usn;
}
/**
  * <br> 方法说明:设置邮件发送目的邮箱
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setTo(String   to){
    this.to   =   to;
}
/**
  * <br> 方法说明:设置邮件发送源邮箱
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setFrom(String   from){
    this.from   =   from;
}
/**
  * <br> 方法说明:设置邮件主题
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setSubject(String   subject){
    this.subject   =   subject;
}
/**
  * <br> 方法说明:设置邮件内容
  * <br> 输入参数:
  * <br> 返回类型:
  */
public   void   setContent(String   content){
    this.content   =   content;
}
/**
  * <br> 方法