パッケージ org.iplass.mtp.mail
クラス Mail
java.lang.Object
org.iplass.mtp.mail.Mail
メールを表すクラスです。
-
コンストラクタの概要
-
メソッドの概要
修飾子とタイプメソッド説明void
addAttachment
(jakarta.activation.DataHandler dataHandler) 添付ファイルを追加します。void
添付ファイルを追加します。void
addRecipientBcc
(String address) BCC送信アドレスを追加します。void
addRecipientBcc
(String address, String personal) BCC送信アドレスを追加します。void
addRecipientCc
(String address) CC送信アドレスを追加します。void
addRecipientCc
(String address, String personal) CC送信アドレスを追加します。void
addRecipientTo
(String address) TO送信アドレスを追加します。void
addRecipientTo
(String address, String personal) TO送信アドレスを追加します。List
<jakarta.activation.DataHandler> 文字コードを取得します。getDate()
メールメッセージ日付を取得します。jakarta.mail.internet.InternetAddress
セットされている送信元アドレスを取得します。メール本文(html)を取得します。メール本文(プレーンテキスト)を取得します。List
<jakarta.mail.internet.InternetAddress> List
<jakarta.mail.internet.InternetAddress> List
<jakarta.mail.internet.InternetAddress> jakarta.mail.internet.InternetAddress
セットされている返信先アドレスを取得します。設定されているReturn-Pathを取得します。メール件名を取得します。boolean
boolean
void
setAttachments
(List<jakarta.activation.DataHandler> attachments) void
メールメッセージ日付を設定します。void
送信元アドレスをセットします。void
送信元アドレスをセットします。void
setFromAddress
(jakarta.mail.internet.InternetAddress address) 送信元アドレスをセットします。void
setHtmlMessage
(HtmlMessage htmlMessage) メール本文(html)を設定します。void
setMessage
(String message) メール本文(プレーンテキスト)を設定します。void
setRecipientBcc
(List<jakarta.mail.internet.InternetAddress> recipientBcc) void
setRecipientCc
(List<jakarta.mail.internet.InternetAddress> recipientCc) void
setRecipientTo
(List<jakarta.mail.internet.InternetAddress> recipientTo) void
setReplyTo
(String address) 返信先アドレスを設定します。void
setReplyTo
(String address, String personal) 返信先アドレスを設定します。void
setReplyToAddress
(jakarta.mail.internet.InternetAddress address) 返信先アドレスを設定します。void
setReturnPath
(String returnPath) Return-Pathを設定します。void
setSmimeEncript
(boolean smimeEncript) S/MIMEによる暗号化を行う場合、trueを設定します。void
setSmimeSign
(boolean smimeSign) S/MIMEによる署名を行う場合、trueを設定します。void
setSmimeSignPassword
(String smimeSignPassword) S/MIMEによる署名を行う場合、 且つ明示的にパスワード指定を行う場合に指定します。void
setSubject
(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(jakarta.mail.internet.InternetAddress address) 送信元アドレスをセットします。- パラメータ:
address
-
-
getFromAddress
public jakarta.mail.internet.InternetAddress getFromAddress()セットされている送信元アドレスを取得します。- 戻り値:
-
setReplyTo
返信先アドレスを設定します。- パラメータ:
address
- 返信先アドレス- 例外:
MailException
-
setReplyTo
返信先アドレスを設定します。- パラメータ:
address
- 返信先アドレスpersonal
- 個人名- 例外:
MailException
-
setReplyToAddress
public void setReplyToAddress(jakarta.mail.internet.InternetAddress address) 返信先アドレスを設定します。- パラメータ:
address
-
-
getReplyToAddress
public jakarta.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(jakarta.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()
-