SYSTEM$SEND_EMAIL¶
Envoie une notification par e-mail aux destinataires spécifiés depuis no-reply@snowflake.net
.
Note
Tous les clients de Snowflake peuvent envoyer des e-mails à l’aide de cette fonction. Les e-mails envoyés à partir de la procédure stockée du système de notification sont traités par les déploiements d’Amazon Web Services (AWS) de Snowflake, à l’aide d’AWS Simple Email Service (SES). Le contenu d’un e-mail envoyé à l’aide d’AWS peut être conservé par Snowflake pendant un maximum de trente jours afin de gérer la livraison du message. Après cette période, le contenu du message est supprimé.
Syntaxe¶
CALL SYSTEM$SEND_EMAIL(
'<integration_name>',
'<email_address_1> [ , ... <email_address_N> ]',
'<email_subject>',
'<email_content>',
[ '<mime_type>' ]
);
Arguments¶
Obligatoire¶
integration_name
Nom de l’intégration de notification que vous voulez utiliser pour envoyer l’e-mail.
email_address_1 [ , ... email_address_N ]
Liste des adresses e-mail qui doivent recevoir la notification par e-mail.
Spécifiez une ou plusieurs adresses e-mail sans guillemets dans une chaîne séparée par des virgules.
Si la
ALLOWED_RECIPIENTS
propriété de l’intégration de notification est définie et qu’ une des adresses e-mail ne figure pas dans cette liste, aucune notification par e-mail n’est envoyée.email_subject
Ligne d’objet de la notification par e-mail. Vous ne pouvez pas spécifier une chaîne vide.
email_content
Corps de l’e-mail. Vous ne pouvez pas spécifier une chaîne vide.
Facultatif¶
mime_type
Le type MIME de la valeur
email_content
, le contenu de l’e-mail. La valeur par défaut esttext/plain
.Les types suivants sont pris en charge :
text/plain
– Spécifiez ceci lorsqueemail_content
est du texte brut. Il s’agit de la valeur par défaut.text/html
– Spécifiez ceci lorsqueemail_content
est HTML.Notez que le contenu d’un message du type
text/html
n’est pas validé en tant que message bien formé HTML.
Renvoie¶
Renvoie TRUE si l’exécution de la procédure stockée réussit.