SendGrid 経由で添付ファイル付きのEメールを送信します。
この「やること」を使用するには SendGrid のアカウントで API キーを発行しておく必要があります。API キー には「Mail Send」権限を付けてください。
メールに添付するファイルはレコードと添付ファイルフィールドで指定します。指定されたレコード×添付ファイルフィールドに含まれるすべてのファイルがメールに直接添付されます。
添付ファイルを付けずにメールを送る場合は「SendGrid でメールを送信する」を使用してください。
「SendGrid の APIキー」「送信先(TO)」「送信元(FROM)」「メールタイトル」「メール本文」「kintone API トークン」「添付ファイルを持つレコード」「添付ファイル」を設定します。
SendGrid で作成した API キーを指定します。「Mail Send」権限が必要です。
メールの送信先を指定します。以下の形式が指定可能です。
いずれも式で指定可能なので、例えばリンクフィールドにメールアドレスが入っていれば以下のように指定することも可能です。
= リンク
ユーザー選択フィールドの値は指定できないので注意してください。ユーザー選択フィールドで選択されたユーザーにメールを送りたい場合は、いったん「ユーザーのプロフィールを取得する」でメールアドレス情報を取得してください。
送信先が1つもない場合はエラーになります。
メールの送信元アドレスを指定します。メールアドレス1つで指定してください。配列形式で指定した場合、1つ目の要素のみが使用され、2つ目以降は無視されます。
空にすることはできません。
メールのタイトルを指定します。空にはできません。
メールの本文を指定します。空にはできません。
「添付ファイルを持つレコード」の取得元アプリの API トークンを指定してください。
この API トークンにはレコード閲覧権限が必要です。
事前に取得したレコードを指定します。
複数レコードある場合、その全レコードからメールに添付するファイルを収集します。
レコードが1つもない場合、エラーにはなりません。この場合、メールは添付ファイルなしで送信されます。
「添付ファイルを持つレコード」から添付ファイルフィールドを選択します。
1つの添付ファイルフィールドに複数のファイルが添付されている場合、全てメールに添付されます。
添付ファイルフィールドに1つもファイルが添付されていなくてもエラーにはなりません。
HTML 形式のメールは送れません。
添付ファイルフィールドに添付されているファイルのサイズが合計で 10MB を超えるとエラーになります。
送信可能なメールのサイズ、宛先の数などの上限値は、SendGrid の仕様に従います。
メールが実際に届いたかどうかを Customine で確認することはできません。SendGrid の画面で確認してください。
メールの開封追跡、添付ファイルのダウンロード追跡はできません。