国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

[JAVA100例]047、使用JavaMail發(fā)送郵件

2019-11-18 15:58:32
字體:
供稿:網(wǎng)友

import java.util.*;
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;


/**
 * <p>Title: 使用javamail發(fā)送郵件</p>
 * <p>Description: 演示如何使用javamail包發(fā)送電子郵件。這個實例可發(fā)送多附件</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Filename: Mail.java</p>
 * @version 1.0
 */
public class Mail {


String to = "";//收件人
String from = "";//發(fā)件人
String host = "";//smtp主機
String username = "" ;
String passWord = "" ;
String filename = "";//附件文件名
String subject = "";//郵件主題
String content = "";//郵件正文
Vector file = new Vector();//附件文件集合
/**
 *<br>方法說明:默認構造器
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public Mail(){
}
/**
 *<br>方法說明:構造器,提供直接的參數(shù)傳入
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public Mail(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>輸入?yún)?shù):String host 郵件服務器地址名稱
 *<br>返回類型:
 */
public void setHost(String host){
  this.host = host;
}
/**
 *<br>方法說明:設置登錄服務器校驗密碼
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setPassWord(String pwd){
  this.password = pwd;
}
/**
 *<br>方法說明:設置登錄服務器校驗用戶
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setUserName(String usn){
  this.username = usn;
}
/**
 *<br>方法說明:設置郵件發(fā)送目的郵箱
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setTo(String to){
  this.to = to;
}
/**
 *<br>方法說明:設置郵件發(fā)送源郵箱
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setFrom(String from){
  this.from = from;
}
/**
 *<br>方法說明:設置郵件主題
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setSubject(String subject){
  this.subject = subject;
}
/**
 *<br>方法說明:設置郵件內(nèi)容
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void setContent(String content){
  this.content = content;
}
/**
 *<br>方法說明:把主題轉(zhuǎn)換為中文
 *<br>輸入?yún)?shù):String strText
 *<br>返回類型:
 */
public String transferChinese(String strText){
  try{
    strText = MimeUtility.encodeText(new String(strText.getBytes(), "GB2312"), "GB2312", "B");
  }catch(Exception e){
    e.PRintStackTrace();
  }
  return strText;
}
/**
 *<br>方法說明:往附件組合中添加附件
 *<br>輸入?yún)?shù):
 *<br>返回類型:
 */
public void attachfile(String fname){
  file.addElement(fname);
}
/**
 *<br>方法說明:發(fā)送郵件
 *<br>輸入?yún)?shù):
 *<br>返回類型:boolean 成功為true,反之為false
 */
public boolean sendMail(){




發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 萍乡市| 道孚县| 临泽县| 甘德县| 三门县| 揭东县| 靖安县| 江孜县| 五寨县| 日土县| 贡觉县| 山西省| 临城县| 古丈县| 菏泽市| 玉山县| 西丰县| 凉城县| 巴里| 界首市| 那坡县| 蒲城县| 营山县| 富平县| 化德县| 内乡县| 噶尔县| 承德县| 垦利县| 精河县| 渝中区| 岱山县| 临武县| 五峰| 商都县| 南投县| 柳江县| 贵德县| 尚义县| 静安区| 英山县|