SYSTEM$SEND_EMAIL

no-reply@snowflake.net 에서 지정된 수신자에게 이메일 알림 을 보냅니다.

참고

모든 Snowflake 고객은 이 기능을 사용하여 이메일 메시지를 보낼 수 있습니다. 알림 시스템 저장 프로시저에서 보낸 이메일 메시지는 AWS(Amazon Web Services) SES(Simple Email Service)를 사용하여 Snowflake의 AWS 배포를 통해 처리됩니다. AWS를 사용하여 보낸 이메일 메시지의 내용은 메시지 전달을 관리하기 위해 Snowflake에서 최대 30일간 보관할 수 있습니다. 이 기간이 지나면 메시지 내용이 삭제됩니다.

구문

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 ]

이메일 알림을 받아야 하는 이메일 주소의 목록입니다.

인용 부호가 없는 하나 또는 그 이상의 이메일 주소를 쉼표로 구분된 문자열로 지정합니다.

알림 통합ALLOWED_RECIPIENTS 속성이 설정되고 이메일 주소 중 하나라도 해당 목록에 없으면 이메일 알림이 전송되지 않습니다.

email_subject

이메일 알림의 제목입니다. 빈 문자열을 지정할 수 없습니다.

email_content

이메일의 본문입니다. 빈 문자열을 지정할 수 없습니다.

선택 사항

mime_type

email_content 값의 MIME 유형, 이메일 콘텐츠. 기본값은 text/plain 입니다.

다음 타입이 지원됩니다.

  • text/plainemail_content 가 일반 텍스트일 때 이를 지정합니다. 이것이 기본값입니다.

  • text/htmlemail_content 가 HTML일 때 이를 지정합니다.

    text/html 유형의 메시지 내용은 올바른 형식의 HTML로 확인되지 않습니다.

반환

저장 프로시저가 성공적으로 실행되면 TRUE를 반환합니다.

이메일 알림 보내기 섹션을 참조하십시오.