パッケージ org.iplass.mtp.mail
クラス Mail
java.lang.Object
org.iplass.mtp.mail.Mail
メールを表すクラスです。
-
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidaddAttachment(javax.activation.DataHandler dataHandler) 添付ファイルを追加します。void添付ファイルを追加します。voidaddRecipientBcc(String address) BCC送信アドレスを追加します。voidaddRecipientBcc(String address, String personal) BCC送信アドレスを追加します。voidaddRecipientCc(String address) CC送信アドレスを追加します。voidaddRecipientCc(String address, String personal) CC送信アドレスを追加します。voidaddRecipientTo(String address) TO送信アドレスを追加します。voidaddRecipientTo(String address, String personal) TO送信アドレスを追加します。List<javax.activation.DataHandler>文字コードを取得します。getDate()メールメッセージ日付を取得します。javax.mail.internet.InternetAddressセットされている送信元アドレスを取得します。メール本文(html)を取得します。メール本文(プレーンテキスト)を取得します。List<javax.mail.internet.InternetAddress>List<javax.mail.internet.InternetAddress>List<javax.mail.internet.InternetAddress>javax.mail.internet.InternetAddressセットされている返信先アドレスを取得します。設定されているReturn-Pathを取得します。メール件名を取得します。booleanbooleanvoidsetAttachments(List<javax.activation.DataHandler> attachments) voidメールメッセージ日付を設定します。void送信元アドレスをセットします。void送信元アドレスをセットします。voidsetFromAddress(javax.mail.internet.InternetAddress address) 送信元アドレスをセットします。voidsetHtmlMessage(HtmlMessage htmlMessage) メール本文(html)を設定します。voidsetMessage(String message) メール本文(プレーンテキスト)を設定します。voidsetRecipientBcc(List<javax.mail.internet.InternetAddress> recipientBcc) voidsetRecipientCc(List<javax.mail.internet.InternetAddress> recipientCc) voidsetRecipientTo(List<javax.mail.internet.InternetAddress> recipientTo) voidsetReplyTo(String address) 返信先アドレスを設定します。voidsetReplyTo(String address, String personal) 返信先アドレスを設定します。voidsetReplyToAddress(javax.mail.internet.InternetAddress address) 返信先アドレスを設定します。voidsetReturnPath(String returnPath) Return-Pathを設定します。voidsetSmimeEncript(boolean smimeEncript) S/MIMEによる暗号化を行う場合、trueを設定します。voidsetSmimeSign(boolean smimeSign) S/MIMEによる署名を行う場合、trueを設定します。voidsetSmimeSignPassword(String smimeSignPassword) S/MIMEによる署名を行う場合、 且つ明示的にパスワード指定を行う場合に指定します。voidsetSubject(String subject) メール件名を設定します。
-
コンストラクタの詳細
-
Mail
-
-
メソッドの詳細
-
addRecipientTo
TO送信アドレスを追加します。- パラメータ:
address- 送信アドレス- 例外:
MailException
-
addRecipientTo
TO送信アドレスを追加します。- パラメータ:
address- 送信アドレスpersonal- 個人名- 例外:
MailException
-
addRecipientCc
CC送信アドレスを追加します。- パラメータ:
address- 送信アドレス- 例外:
MailException
-
addRecipientCc
CC送信アドレスを追加します。- パラメータ:
address- 送信アドレスpersonal- 個人名- 例外:
MailException
-
addRecipientBcc
BCC送信アドレスを追加します。- パラメータ:
address- 送信アドレス- 例外:
MailException
-
addRecipientBcc
BCC送信アドレスを追加します。- パラメータ:
address- 送信アドレスpersonal- 個人名- 例外:
MailException
-
setFrom
送信元アドレスをセットします。- パラメータ:
address- 送信元アドレス- 例外:
MailException
-
setFrom
送信元アドレスをセットします。- パラメータ:
address- 送信元アドレスpersonal- 個人名- 例外:
MailException
-
setFromAddress
public void setFromAddress(javax.mail.internet.InternetAddress address) 送信元アドレスをセットします。- パラメータ:
address-
-
getFromAddress
public javax.mail.internet.InternetAddress getFromAddress()セットされている送信元アドレスを取得します。- 戻り値:
-
setReplyTo
返信先アドレスを設定します。- パラメータ:
address- 返信先アドレス- 例外:
MailException
-
setReplyTo
返信先アドレスを設定します。- パラメータ:
address- 返信先アドレスpersonal- 個人名- 例外:
MailException
-
setReplyToAddress
public void setReplyToAddress(javax.mail.internet.InternetAddress address) 返信先アドレスを設定します。- パラメータ:
address-
-
getReplyToAddress
public javax.mail.internet.InternetAddress getReplyToAddress()セットされている返信先アドレスを取得します。- 戻り値:
-
setReturnPath
Return-Pathを設定します。- パラメータ:
address- Return-Pathアドレス
-
getReturnPath
設定されているReturn-Pathを取得します。- 戻り値:
-
getCharset
文字コードを取得します。- 戻り値:
- 文字コード
-
getSubject
メール件名を取得します。- 戻り値:
- メール件名
-
setSubject
メール件名を設定します。- パラメータ:
subject- メール件名
-
getMessage
メール本文(プレーンテキスト)を取得します。- 戻り値:
- メール本文
-
setMessage
メール本文(プレーンテキスト)を設定します。- パラメータ:
message- メール本文
-
getHtmlMessage
メール本文(html)を取得します。- 戻り値:
-
setHtmlMessage
メール本文(html)を設定します。 htmlメール送信時に、messageにプレーンテキストをセットし、 htmlMessageにはhtmlをセットすることにより、 両対応のメールとして送信可能です。- パラメータ:
htmlMessage-
-
getDate
メールメッセージ日付を取得します。- 戻り値:
- メールメッセージ日付
-
setDate
メールメッセージ日付を設定します。- パラメータ:
date- メールメッセージ日付
-
addAttachment
添付ファイルを追加します。 添付ファイル名は、BinaryReferenceのname、contentTypeはBinaryReferenceのtypeが設定されます。- パラメータ:
bin- 添付するデータを指し示すBinaryReference
-
addAttachment
public void addAttachment(javax.activation.DataHandler dataHandler) 添付ファイルを追加します。- パラメータ:
dataHandler- 添付ファイルを指し示すDataHandler
-
getAttachments
-
setAttachments
-
getRecipientTo
-
setRecipientTo
-
getRecipientCc
-
setRecipientCc
-
getRecipientBcc
-
setRecipientBcc
-
setSmimeSign
public void setSmimeSign(boolean smimeSign) S/MIMEによる署名を行う場合、trueを設定します。 事前に、S/MIME用の証明書(および秘密鍵)ストアに 送信者のメールアドレスに対する証明書、秘密鍵が格納されている必要があります。- パラメータ:
smimeSign-
-
isSmimeSign
public boolean isSmimeSign() -
setSmimeSignPassword
S/MIMEによる署名を行う場合、 且つ明示的にパスワード指定を行う場合に指定します。- パラメータ:
smimeSignPassword-
-
getSmimeSignPassword
-
setSmimeEncript
public void setSmimeEncript(boolean smimeEncript) S/MIMEによる暗号化を行う場合、trueを設定します。 事前に、S/MIME用の証明書ストアに 受信者のメールアドレスに対する証明書が格納されている必要があります。- パラメータ:
smimeEncript-
-
isSmimeEncript
public boolean isSmimeEncript()
-