Interface MailManager

All Superinterfaces:
Manager

public interface MailManager extends Manager
メールを送信する際利用するインタフェース。
  • Method Summary

    Modifier and Type
    Method
    Description
    Mail情報を生成する。
    createMail(String tmplDefName, Map<String,Object> bindings)
    tmplDefNameで指定されるMailTemplateを利用して、Mailのを生成する。
    void
    sendMail(Mail mail)
    テナント情報に設定されているサーバ情報を利用しメールを送信する。
  • Method Details

    • createMail

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

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

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