?? emailmessage.java
字號:
package com.j2ee.mail;
/**
* 發送一封郵件所需要的元素信息
*/
public class EMailMessage implements java.io.Serializable
{
private String subject=""; //主題
//private String contents=""; //正文
private EMailContents contents=null; //正文
private String receiver=""; //收件人
private String sender=""; //寄件人
private String copyTo=""; //抄送
private String filePath=""; //附件
private String userName=""; //用戶名
private String password=""; //口令
private boolean needAuth=false; //是否認證
/**
* 郵件服務器地址
*/
public static final String HOST="1.1.1.1";
/**
* 認證
*/
public void setNeedAuth(boolean needAuth)
{
this.needAuth=needAuth;
}
/**
* 設置郵件主題
*/
public void setSubject(String subject)
{
this.subject=subject;
}
/**
* 設置郵件正文
*/
public void setContents(EMailContents contents)
{
this.contents=contents;
}
/**
* 設置郵件接收者
*/
public void setReceiver(String receiver)
{
this.receiver=receiver;
}
/**
* 設置郵件發送者
*/
public void setSender(String sender)
{
this.sender=sender;
}
/**
* 設置郵件抄送
*/
public void setCopyTo(String copyTo)
{
this.copyTo=copyTo;
}
/**
* 設置郵件附件名稱
*/
public void setFilePath(String filePath)
{
this.filePath=filePath;
}
/**
* 用戶名
*/
public void setUserName(String userName)
{
this.userName=userName;
}
/**
* 口令
*/
public void setPassword(String password)
{
this.password=password;
}
/**
* 獲得郵件主題
*/
public String getSubject()
{
return subject;
}
/**
* 獲得郵件正文
*/
public String getContents()
{
return contents.getBody();
}
/**
* 獲得郵件接收者
*/
public String getReceiver()
{
return receiver;
}
/**
* 獲得郵件發送者
*/
public String getSender()
{
return sender;
}
/**
* 獲得郵件抄送
*/
public String getCopyTo()
{
return copyTo;
}
/**
* 獲得郵件附件名稱
*/
public String getFilePath()
{
return filePath;
}
/**
* 用戶名
*/
public String getUserName()
{
return userName;
}
/**
* 口令
*/
public String getPassword()
{
return password;
}
/**
* 認證
*/
public boolean getNeedAuth()
{
return needAuth;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -