パッケージ org.iplass.mtp.mail

インタフェース MailManager

すべてのスーパーインタフェース:
Manager

public interface MailManager extends Manager
メールを送信する際利用するインタフェース。
  • メソッドの概要

    修飾子とタイプ
    メソッド
    説明
    Mail情報を生成する。
    createMail(String tmplDefName, Map<String,Object> bindings)
    tmplDefNameで指定されるMailTemplateを利用して、Mailのを生成する。
    void
    sendMail(Mail mail)
    テナント情報に設定されているサーバ情報を利用しメールを送信する。
  • メソッドの詳細

    • createMail

      Mail createMail()
      Mail情報を生成する。
      戻り値:
      メール送信情報
    • createMail

      Mail createMail(String tmplDefName, Map<String,Object> bindings)
      tmplDefNameで指定されるMailTemplateを利用して、Mailのを生成する。
      パラメータ:
      tmplDefName - MailTemplate名
      bindings - テンプレートにバインドする変数のMap
      戻り値:
      テンプレート文面が反映されたMailのインスタンス
    • sendMail

      void sendMail(Mail mail)
      テナント情報に設定されているサーバ情報を利用しメールを送信する。
      パラメータ:
      mail - メール送信情報