public class JmSender
extends java.lang.Object
コンストラクタと説明 |
---|
JmSender()
pop-before-smtp対応のコンストラクタ 事前に、JmAuthenticatorでサーバーと接続しておく
|
JmSender(java.lang.String smtpUser,
java.lang.String smtpPassword)
SmtpAuth対応のコンストラクタ
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
connect(java.lang.String host)
メールサーバーに接続する
|
void |
connect(java.lang.String host,
int port)
ポート番号を指定して、メールサーバーに接続する
SMTP_AUTH の場合は、session からuser, passwordが自動的に 採取されるので引数の最後の2つはnullのままでよい |
void |
disconnect()
メールサーバーから切断する
|
void |
send(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body)
平文メールを送信する
|
void |
send(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String type)
送信方法を指定して、平文メールを送信する
|
void |
send(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String fileDir,
java.util.List<java.lang.String> flist)
複数の添付ファイル付き平文メールを送信する
|
void |
send(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String fileDir,
java.util.List<java.lang.String> flist,
java.lang.String type)
送信方法を指定して、複数の添付ファイル付き平文メールを送信する
|
void |
sendHtml(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body)
HTMLメールを送信する
|
void |
sendHtml(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String type)
送信方法を指定して、HTMLメールを送信する
|
void |
sendHtml(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String fileDir,
java.util.List<java.lang.String> flist)
複数の添付ファイル付きHTMLメールを送信する
|
void |
sendHtml(java.lang.String to,
java.lang.String from,
java.lang.String subject,
java.lang.String body,
java.lang.String fileDir,
java.util.List<java.lang.String> flist,
java.lang.String type)
送信方法を指定して、複数の添付ファイル付きHTMLメール送信する
|
public JmSender(java.lang.String smtpUser, java.lang.String smtpPassword)
smtpUser
- メールサーバーでのユーザー名smtpPassword
- メールサーバーでのユーザーパスワードpublic JmSender()
public void connect(java.lang.String host)
host
- メールサーバー名public void connect(java.lang.String host, int port)
host
- メールサーバーport
- 接続するポート番号public void disconnect()
public void send(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文public void send(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String type)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文type
- 送信方法("TO"、"CC"、"BCC"。既定値は"TO")public void send(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String fileDir, java.util.List<java.lang.String> flist)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文fileDir
- 添付ファイルディレクトリへの絶対パスflist
- 添付ファイル名のリストpublic void send(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String fileDir, java.util.List<java.lang.String> flist, java.lang.String type)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文fileDir
- 添付ファイルディレクトリへの絶対パスflist
- 添付ファイル名のリストtype
- 送信方法("TO"、"CC"、"BCC"。既定値は"TO")public void sendHtml(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文public void sendHtml(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String type)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文type
- 送信方法("TO"、"CC"、"BCC"。既定値は"TO")public void sendHtml(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String fileDir, java.util.List<java.lang.String> flist)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文fileDir
- 添付ファイルディレクトリへの絶対パスflist
- 添付ファイル名のリストpublic void sendHtml(java.lang.String to, java.lang.String from, java.lang.String subject, java.lang.String body, java.lang.String fileDir, java.util.List<java.lang.String> flist, java.lang.String type)
to
- 宛先メールアドレスfrom
- 送信元メールアドレスsubject
- メール表題body
- メール本文fileDir
- 添付ファイルディレクトリへの絶対パスflist
- 添付ファイル名のリストtype
- 送信方法("TO"、"CC"、"BCC"。既定値は"TO")