SYSTEM$SEND_EMAIL

指定された受信者に no-reply@snowflake.net から メール通知 を送信します。

注釈

Snowflakeをご利用のすべてのお客様が、この機能を使ってメールを送信することができます。通知システムストアドプロシージャから送信されたメールメッセージは、SnowflakeのAmazon Web Services(AWS)の展開を通じて、 AWS Simple Email Service(SES)を使用して処理されます。AWS を使用して送信されたメールメッセージのコンテンツは、メッセージの配信を管理するために最大30日間Snowflakeによって保持される場合があります。この期間を過ぎると、メッセージのコンテンツは削除されます。

構文

CALL SYSTEM$SEND_EMAIL(
    '<integration_name>',
    '<email_address_1> [ , ... <email_address_N> ]',
    '<email_subject>',
    '<email_content>',
    [ '<mime_type>' ]
);
Copy

引数

必須

integration_name

メールメッセージの送信に使用する 通知統合 の名前。

email_address_1 [ , ... email_address_N ]

メール通知を受信する必要があるメールアドレスのリスト。

引用符で囲まれていない1つ以上のメールアドレスをコンマ区切りの文字列で指定します。

通知統合ALLOWED_RECIPIENTS プロパティが設定され、メールアドレスの いずれか がそのリストにない場合、メール通知は送信されません。

email_subject

メール通知の件名。空の文字列は指定できません。

email_content

メールの本文。空の文字列は指定できません。

オプション

mime_type

email_content 値の MIME 型、メールのコンテンツ。デフォルトは text/plain です。

次の型がサポートされています。

  • text/plain -- email_content がプレーンテキストの場合に指定します。これがデフォルト値です。

  • text/html -- email_content が HTML の場合に指定します。

    text/html タイプのメッセージのコンテンツは、整形式の HTML として検証されないことに注意してください。

戻り値

ストアドプロシージャが正常に実行された場合は、 TRUE を返します。

メール通知の送信 をご参照ください。