|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectcom.ozacc.mail.Mail
メール。
入れ子クラスの概要 | |
static class |
Mail.Importance
メールの重要度。 |
フィールドの概要 | |
static String |
JIS_CHARSET
「ISO-2022-JP」 |
コンストラクタの概要 | |
Mail()
コンストラクタ。 |
メソッドの概要 | |
void |
addBcc(String email)
BCCのアドレスを追加します。 |
void |
addCc(String email)
CCのアドレスを追加します。 |
void |
addCc(String email,
String name)
CCの宛名とアドレスを追加します。 |
void |
addTo(String email)
メールの送信先アドレスを追加します。 |
void |
addTo(String email,
String name)
メールの送信先名とアドレスを追加します。 |
void |
addXHeader(String key,
String value)
メールヘッダに任意のヘッダを追加します。 |
InternetAddress[] |
getBcc()
メールのBCCアドレスの配列を返します。 |
InternetAddress[] |
getCc()
メールのCCアドレスの配列を返します。 |
InternetAddress |
getFrom()
メールの差出人アドレスを返します。 |
String |
getImportance()
メールの重要度を返します。 |
InternetAddress |
getReplyTo()
メールの返信先アドレスを返します。 |
InternetAddress |
getReturnPath()
Return-Pathアドレスを返します。 |
String |
getSubject()
メールの件名を返します。 |
String |
getText()
メール本文を返します。 |
InternetAddress[] |
getTo()
メールの送信先アドレスの配列を返します。 |
Map |
getXHeaders()
メールの任意ヘッダ名と値のMapインスタンスを返します。 |
void |
setFrom(String email)
メールの差出人アドレスをセットします。 |
void |
setFrom(String email,
String name)
メールの差出人名とアドレスをセットします。 |
void |
setImportance(String importance)
メールの重要度をセットします。 |
void |
setReplyTo(String email)
返信先アドレスをセットします。 |
void |
setReturnPath(String email)
Return-Pathアドレスをセットします。 |
void |
setSubject(String subject)
メールの件名をセットします。 |
void |
setText(String text)
メール本文をセットします。 |
String |
toString()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static final String JIS_CHARSET
コンストラクタの詳細 |
public Mail()
メソッドの詳細 |
public void setImportance(String importance) throws IllegalArgumentException
importance
- メールの重要度。「high」、「normal」、「low」のいずれか。
IllegalArgumentException
- 指定可能な値以外が指定された場合Mail.Importance
public String getImportance()
public void addTo(String email) throws IllegalArgumentException
email
- 送信先アドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public void addTo(String email, String name) throws IllegalArgumentException
email
- 送信先アドレスname
- 送信先名
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress[] getTo()
public void addCc(String email) throws IllegalArgumentException
email
- CCのアドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public void addCc(String email, String name) throws IllegalArgumentException
email
- CCのアドレスname
- CCの宛名
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress[] getCc()
public void addBcc(String email) throws IllegalArgumentException
email
- BCCのアドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress[] getBcc()
public void setFrom(String email) throws IllegalArgumentException
email
- 差出人アドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public void setFrom(String email, String name) throws IllegalArgumentException
email
- 差出人アドレスname
- 差出人名
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress getFrom()
public void setReturnPath(String email) throws IllegalArgumentException
email
- Return-Pathアドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress getReturnPath()
public void setReplyTo(String email) throws IllegalArgumentException
email
- 返信先アドレス
IllegalArgumentException
- 不正なフォーマットのアドレスが指定された場合public InternetAddress getReplyTo()
public String getSubject()
public void setSubject(String subject)
subject
- メールの件名public String getText()
public void setText(String text)
text
- メール本文public void addXHeader(String key, String value)
key
- 任意ヘッダ名。頭が"X-"で始まっていなければ、自動的に付与されます。value
- 任意ヘッダの値public Map getXHeaders()
このMapインスタンスへの修正はできません。(unmodifiableMapになっています。)
public String toString()
Object.toString()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |