Class SES

A wrapper for AWS Simple Email Service.

Constructors

  • Parameters

    • options: {
          region?: string;
      } = {}
      • Optionalregion?: string

    Returns SES

Properties

client: SESv2Client
logger: LambdaLogger = ...

Methods

  • Parameters

    • templateName: string

    Returns Promise<void>

  • Parameters

    • templateName: string

    Returns Promise<EmailTemplateContent>

  • Send an email through AWS Simple Email Service. It supports IDEA's teams custom configuration.

    Parameters

    Returns Promise<any>

  • Send a templated email through AWS Simple Email Service.

    Parameters

    Returns Promise<SendEmailCommandOutput>

  • Parameters

    • templateName: string
    • subject: string
    • content: string
    • OptionalisHTML: boolean

    Returns Promise<void>

  • Parameters

    • templateName: string
    • data: {
          [variable: string]: any;
      }
      • [variable: string]: any

    Returns Promise<string>