[概要と注意事項] [目次]

SMTPメール送信

概要

SMTPメール送信

クラス名

jp.go.aist.dmrc.platform.beans.mail.PFSMTPMailSender

イベント

イベント名イベント番号/発生条件/内包データ
処理完了
0メール送信の成功
処理結果データnull
-1メール送信の失敗
処理結果データエラーメッセージ

メソッド

メソッド名(日本語)メソッド名引数
SMTP認証ユーザIDを取得するgetAuthId
認証方法を取得するgetAuthMethod
SMTP認証パスワードを取得するgetAuthPassword
送信元アドレスを取得するgetFromAddress
POP3メール受信コンポーネントを取得するgetPOP3MailReceiverComponent
SMTPサーバアドレスを取得するgetServerAddress
SMTPサーバポート番号を取得するgetServerPort
SMTP認証機構を取得するgetSmtpAuthMechanism
SSL/TLS使用フラグを取得するisSslTlsEnabled
STARTTLS使用フラグを取得するisStartTlsEnabled
STARTTLS必須フラグを取得するisStartTlsRequired
メールを送信するsendMail
PFObjectList送信先アドレスのリスト
PFObjectListCcアドレスのリスト
PFObjectListBccアドレスのリスト
String件名
String本文
PFObjectList添付ファイルの絶対パスのリスト
SMTP認証ユーザIDを設定するsetAuthId
StringユーザID
認証方法を設定するsetAuthMethod
int認証方法の種類(0=認証なし、1=POP before SMTP、2=SMTP AUTH)
SMTP認証パスワードを設定するsetAuthPassword
Stringパスワード
送信元アドレスを設定するsetFromAddress
String送信元のメールアドレス(user@domain.comの形式)
POP3メール受信コンポーネントを設定するsetPOP3MailReceiverComponent
PFPOP3MailReceiverPOP before SMTP認証で使用するPOP3メール受信コンポーネント
SMTPサーバアドレスを設定するsetServerAddress
StringSMTPサーバアドレスのIPアドレス/ホスト名(FQDN)
SMTPサーバポート番号を設定するsetServerPort
StringSMTPサーバアドレスのポート番号
SMTP認証機構を設定するsetSmtpAuthMechanism
String認証機構を空白で区切った文字列
SSL/TLS使用フラグを設定するsetSslTlsEnabled
booleanSSL/TLS使用フラグ(true=使用、false=使用しない)
STARTTLS使用フラグを設定するsetStartTlsEnabled
booleanSTARTTLS使用フラグ(true=使用、false=使用しない)
STARTTLS必須フラグを設定するsetStartTlsRequired
booleanSSL/TLS必須フラグ(true=必須、false=任意)