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) –