|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--com.ngMAT.Common.ngmObject | +--com.ngMAT.Mail.SimpleMailMessage
日本語plain/textメールの送信をサポートするクラス。このクラスを使用する ためには以下の項目を設定したプロパティファイルが必要。
項目 | 意味 |
Mail.DebugMode | true/falseデバッグモードのon/off指定(オプション) |
Mail.SMTPHostname | smtpサーバ名/アドレス |
Mail.DefaultFrom | デフォルトの"from"(オプション) |
Mail.DefaultTo | デフォルトの"to"(オプション) |
Mail.DefaultCc | デフォルトの"cc"(オプション) |
Mail.DefaultBcc | デフォルトの"bcc"(オプション) |
Mail.AdditionalHeaders | 付加したいヘッダ名","区切りリスト(オプション) |
Mail.Header.<addtional header name> | 付加したいヘッダの内容の指定(オプション) |
フィールドの概要 | |
static java.lang.String |
DefaultBcc
デフォルトの"Bcc"メールアドレスを示す文字列。 |
static java.lang.String |
DefaultCc
デフォルトの"Cc"メールアドレスを示す文字列。 |
static java.lang.String |
DefaultFrom
デフォルトの"From"メールアドレスを示す文字列。 |
static java.lang.String |
DefaultTo
デフォルトの"To"メールアドレスを示す文字列。 |
static java.util.Properties |
Headers
このクラスのインスタンスで使用するおまけヘッダ。 |
com.ngMAT.Mail.MimeMessage |
msg
このクラスのインスタンスで保持するメールメッセージ。 |
static com.ngMAT.Mail.Session |
session
このクラスで使用するセッション。 |
インタフェース com.ngMAT.Common.ngmObjectFunction から継承したフィールド |
C_BACKSLASH, C_BLOCK_CLOSE, C_BLOCK_OPEN, C_COMMA, C_CR, C_DOUBLE_QUATATION, C_EQUAL, C_LF, C_SINGLE_QUATATION, C_SPACE, C_TAB, S_BACKSLASH, S_BLOCK_CLOSE, S_BLOCK_OPEN, S_COMMA, S_CR, S_CRLF, S_DOUBLE_QUATATION, S_EQUAL, S_LF, S_SINGLE_QUATATION, S_SPACE, S_TAB |
コンストラクタの概要 | |
SimpleMailMessage(ngmObjectFunction o)
コンストラクタ。 |
メソッドの概要 | |
java.lang.Object |
clone()
|
java.lang.String |
getTo()
設定されている"To"アドレスを文字列で返す。 |
java.lang.String |
getTos()
設定されている"To"アドレスをCSV文字列で返す。 |
void |
send()
インスタンスの保持する情報のメッセージを送信する。 |
static void |
sendMail(ngmObjectFunction o,
java.lang.String to,
java.lang.String subject,
java.lang.String content)
指定されたメッセージを送信する。 |
static void |
sendMail(ngmObjectFunction o,
java.lang.String to,
java.lang.String subject,
java.lang.StringBuffer content)
指定されたメッセージを送信する。 |
void |
setBcc(java.lang.String bcc)
単一の"Bcc"アドレスを設定する。 |
void |
setBcc(java.lang.String[] bccs)
1つ以上のの"Bcc"アドレスを設定する。 |
void |
setCc(java.lang.String cc)
単一の"Cc"アドレスを設定する。 |
void |
setCc(java.lang.String[] ccs)
1つ以上のの"Cc"アドレスを設定する。 |
void |
setContent(java.lang.String content)
メール本文を設定する。 |
void |
setFrom(java.lang.String from)
"From"アドレスを設定する。 |
void |
setHeader(java.lang.String name,
java.lang.String value)
ヘッダを設定する。 |
void |
setRecipients(Message.RecipientType type,
java.lang.String[] new_addrs)
|
void |
setSubject(java.lang.String subject)
"Subject"を設定する。 |
void |
setTo(java.lang.String to)
単一の"To"アドレスを設定する。 |
void |
setTo(java.lang.String[] tos)
1つ以上のの"To"アドレスを設定する。 |
java.lang.String |
toString()
|
クラス com.ngMAT.Common.ngmObject から継承したメソッド |
debug, debug, equals_n, getLog, getProperties, getProperty, setLog, setNgmObject, setProperties |
クラス java.lang.Object から継承したメソッド |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static com.ngMAT.Mail.Session session
public static java.lang.String DefaultFrom
public static java.lang.String DefaultTo
public static java.lang.String DefaultCc
public static java.lang.String DefaultBcc
public com.ngMAT.Mail.MimeMessage msg
public static java.util.Properties Headers
コンストラクタの詳細 |
public SimpleMailMessage(ngmObjectFunction o)
メソッドの詳細 |
public void setHeader(java.lang.String name, java.lang.String value)
public void setFrom(java.lang.String from)
public java.lang.String getTo()
public java.lang.String getTos()
public void setRecipients(Message.RecipientType type, java.lang.String[] new_addrs)
public void setTo(java.lang.String to)
public void setTo(java.lang.String[] tos)
public void setCc(java.lang.String cc)
public void setCc(java.lang.String[] ccs)
public void setBcc(java.lang.String bcc)
public void setBcc(java.lang.String[] bccs)
public void setSubject(java.lang.String subject)
public void setContent(java.lang.String content)
public void send()
public static void sendMail(ngmObjectFunction o, java.lang.String to, java.lang.String subject, java.lang.StringBuffer content)
public static void sendMail(ngmObjectFunction o, java.lang.String to, java.lang.String subject, java.lang.String content)
public java.lang.Object clone()
ngmObject
内の clone
public java.lang.String toString()
java.lang.Object
内の toString
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |