メールAPIの主な機能
メールメッセージの送信用APIのエンドポイントを使用すると、1回のリクエストで単一のメッセージを送信したり、複数の受信者に一括でメッセージを送信したりできます。
フル機能のメール
添付ファイルやリッチなHTMLコンテンツを含むメールを1通以上送信することができます。詳細については、 フル機能のメール送信用APIのエンドポイントについて詳述しているセクションをご参照ください。
複数の受信者
リクエストに to、cc、bccパラメーターをを複数指定することで、同じメールを複数の受信者に送信することができます。
curl
1
2 curl -s --user user:password \
3 https://./3/send \
4 -F from='Jane Smith ' \
5 -F to='john.smith@somedomain.com' \
6 -F to='jane.smith@somedomain.com' \
7 -F cc='juliet.smith@somedomain.com' \
8 -F cc='abram.smith@somedomain.com' \
9 -F bcc='joy.smith@somedomain.com' \
10 -F bcc='clare.smith@somedomain.com' \
11 -F subject='Mail subject text' \
12 -F text='Mail body text' \
13 --form-string html='Html bodyRich HTML message body.' \
14 -F attachment=@files/image1.jpg
複数の添付ファイル
リクエストに複数のattachmentパラメーターを追加することで、複数の添付ファイルを含むメールを送信することができます。
パーソナライズされたメール用のテンプレート
エンゲージメントや配信到達性は、パーソナライゼーションによって向上させることができます。このAPIがサポートしているメッセージのカスタマイズ方法は複数あります:
- テンプレート:NTT CPaaSのWebインターフェイスでテンプレートを定義し、
templateIdで呼び出します。 - 動的プレースホルダー:
toパラメーターを介してパーソナライズされた値を挿入するか、リクエスト内のデフォルト値を使用します。
パーソナライズされたメッセージを送信するためのリクエスト内にプレースホルダー値を追加するか、 Webインターフェイス上で作成された事前定義済みのテンプレートに templateId を渡します。