ess / Client / send_email

send_email

ess.Client.send_email(**kwargs)

入力データを基にしてメールメッセージを組み立てて、即時に作成したメッセージを送信します。

送信元のメールアドレスは、検証済みのメールアドレスもしくは検証済みのドメインのメールアドレスとしてください。

メッセージの合計サイズ(Message.Body.Text.DataとMessage.Body.Html.Dataのデータ合計)は2MBを超えることはできません。

1通のメッセージにおける TO:、CC:、BCC:のメールアドレス合計数は 50 を超えることはできません。

より多くの人にメールメッセージを送信したい場合には、50個以下のグループに受信者リストを分割し、グループごとにそれぞれリクエストを出してメッセージを送信すれば可能です。

See also: NIFCLOUD API Documentation

Request Syntax

response = client.send_email(
    Destination={
        'ListOfRequestBccAddresses': [
            'string',
        ],
        'ListOfRequestCcAddresses': [
            'string',
        ],
        'ListOfRequestToAddresses': [
            'string',
        ]
    },
    Message={
        'RequestBody': {
            'RequestHtml': {
                'Charset': 'string',
                'Data': 'string'
            },
            'RequestText': {
                'Charset': 'string',
                'Data': 'string'
            }
        },
        'RequestSubject': {
            'Charset': 'string',
            'Data': 'string'
        }
    },
    ReplyToAddresses=[
        'string',
    ],
    ReturnPath='string',
    Source='string'
)
Parameters:
  • Destination (dict) –

    • ListOfRequestBccAddresses (list) –

      • (string) –

    • ListOfRequestCcAddresses (list) –

      • (string) –

    • ListOfRequestToAddresses (list) –

      • (string) –

  • Message (dict) –

    • RequestBody (dict) –

      • RequestHtml (dict) –

        • Charset (string) –

        • Data (string) –

      • RequestText (dict) –

        • Charset (string) –

        • Data (string) –

    • RequestSubject (dict) –

      • Charset (string) –

      • Data (string) –

  • ReplyToAddresses (list) –

    • (string) –

  • ReturnPath (string) –

  • Source (string) – [REQUIRED]

Return type:

dict

Returns:

Response Syntax

{
    'MessageId': 'string',
    'ResponseMetadata': {
        'RequestId': 'string'
    }
}

Response Structure

  • (dict) –

    • MessageId (string) –

    • ResponseMetadata (dict) –

      • RequestId (string) –