国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 鄂伦春自治旗| 天全县| 永修县| 平乡县| 阿巴嘎旗| 石家庄市| 射洪县| 沁水县| 云南省| 巴彦淖尔市| 沾益县| 惠来县| 红原县| 济阳县| 淮北市| 密山市| 鲜城| 宁陵县| 新乐市| 东乌| 金平| 石泉县| 穆棱市| 巴中市| 金塔县| 梨树县| 景德镇市| 丹巴县| 阳西县| 伽师县| 拜城县| 苗栗市| 安达市| 大城县| 喀什市| 怀安县| 剑阁县| 纳雍县| 通海县| 兴业县| 房山区|