|
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.opengion.fukurou.mail.MailTX
public class MailTX
MailTX は、SMTPプロトコルによるメール送信プログラムです。 E-Mail で日本語を送信する場合、ISO-2022-JP (JISコード)化して、7bit で エンコードして送信する必要がありますが、Windows系の特殊文字や、unicodeと 文字のマッピングが異なる文字などが、文字化けします。 対応方法としては、 1.Windows-31J + 8bit 送信 2.ISO-2022-JP に独自変換 + 7bit 送信 の方法があります。 今回、この2つの方法について、対応いたしました。
フィールドの概要 | |
---|---|
static java.lang.String |
MAILER
メーラーの名称 "Hayabusa Mail Ver 4.0" |
コンストラクタの概要 | |
---|---|
MailTX(java.lang.String host)
メールサーバーとデフォルト文字エンコーディングを指定して、オブジェクトを構築します。 |
|
MailTX(java.lang.String host,
java.lang.String charset)
メールサーバーと文字エンコーディングを指定して、オブジェクトを構築します。 |
メソッドの概要 | |
---|---|
void |
clearBcc()
送信先(BCC)アドレス配列をクリアします。 |
void |
clearCc()
送信先(CC)アドレス配列をクリアします。 |
void |
clearTo()
送信先(TO)アドレス配列をクリアします。 |
static void |
main(java.lang.String[] args)
コマンドから実行できる、テスト用の main メソッドです。 |
void |
reset()
MimeMessageをリセットします。 |
void |
sendmail()
メールを送信します。 |
void |
setBcc(java.lang.String[] bcc)
送信先(BCC)アドレス配列をセットします。 |
void |
setCc(java.lang.String[] cc)
送信先(CC)アドレス配列をセットします。 |
void |
setDebug(boolean debug)
デバッグ情報の表示を行うかどうかをセットします。 |
void |
setFilename(java.lang.String[] fname)
添付ファイル名配列をセットします。 |
void |
setFrom(java.lang.String from)
送信元(FROM)アドレスをセットします。 |
void |
setMessage(java.lang.String msg)
メッセージ(本文)をセットします。 |
void |
setReplyTo(java.lang.String[] replyTo)
返信元(replyTo)アドレス配列をセットします。 |
void |
setSubject(java.lang.String subject)
タイトルをセットします。 |
void |
setTo(java.lang.String[] to)
送信先(TO)アドレス配列をセットします。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
---|
public static final java.lang.String MAILER
コンストラクタの詳細 |
---|
public MailTX(java.lang.String host)
host
- String メールサーバー
java.lang.IllegalArgumentException
- 引数が null の場合。public MailTX(java.lang.String host, java.lang.String charset)
host
- String メールサーバーcharset
- String 文字エンコーディング
java.lang.IllegalArgumentException
- 引数が null の場合。5.1.9.0 (2010/08/01) mail.smtp.localhostの設定追加 |
メソッドの詳細 |
---|
public void sendmail()
public void reset()
public void setFrom(java.lang.String from)
from
- Stringpublic void setTo(java.lang.String[] to)
to
- String[]public void setCc(java.lang.String[] cc)
cc
- String[]public void setBcc(java.lang.String[] bcc)
bcc
- String[]public void clearTo()
4.3.6.0 (2009/04/01) 新規追加 |
public void clearCc()
4.3.6.0 (2009/04/01) 新規追加 |
public void clearBcc()
4.3.6.0 (2009/04/01) 新規追加 |
public void setReplyTo(java.lang.String[] replyTo)
replyTo
- String[]public void setSubject(java.lang.String subject)
subject
- Stringpublic void setFilename(java.lang.String[] fname)
fname
- String[]public void setMessage(java.lang.String msg)
msg
- Stringpublic void setDebug(boolean debug)
debug
- booleanpublic static void main(java.lang.String[] args) throws java.lang.Exception
args
- String[]
java.lang.Exception
|
openGion 5.3.0.0 | ||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |