Amazon SNS 주제에 게시하는 작업 - Amazon Simple Email Service

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Amazon SNS 주제에 게시하는 작업

SNS 작업은 Amazon SNS 알림을 사용해 메일을 게시합니다. 이때 알림은 이메일 콘텐츠 전체를 포함합니다. 이 작업의 옵션은 다음과 같습니다.

  • SNS 주제 - 이메일을 게시할 Amazon SNS 주제의 이름 또는 ARN입니다. Amazon SNS 알림은 보통 MIME(Multipurpose Internet Mail Extensions) 형식으로 작성된 이메일의 사본을 그대로 포함합니다. MIME 형식에 대한 자세한 내용은 RFC 2045를 참조하세요.

    중요

    Amazon SNS 알림을 통해 이메일을 수신하고자 하는 경우 이메일(헤더 포함)의 최대 용량은 150KB입니다. 용량이 더 큰 이메일은 반송됩니다. 이보다 용량이 큰 이메일을 수신할 것으로 예상한다면, 이메일을 Amazon S3 버킷에 저장하십시오.

    아마존 SNS 주제 ARN의 예로는 arn:aws:sns:us-east- 1:123456789012:가 있습니다. MyTopic 작업을 설정할 때 Create SNS Topic(SNS 주제 생성)을 선택하여 Amazon SNS 주제를 생성할 수도 있습니다. Amazon SNS 주제에 대한 자세한 내용은 Amazon Simple Notification Service 개발자 가이드를 참조하십시오.

    참고
    • 선택한 Amazon SNS 주제는 이메일 수신에 사용하는 Amazon SES 엔드포인트와 동일한 AWS 지역에 있어야 합니다.

    • SES가 SNS에 게시할 수 있도록 KMS 키 정책을 편집해야 하므로 SES 수신 규칙과 연계한 SNS 주제에는 고객 관리형 KMS 키 암호화만 사용하십시오. 이는 설계상 편집할 수 없는 AWS 관리형 KMS 키 정책과는 대조적입니다.

  • 인코딩 - Amazon SNS 알림 내에서 이메일에 사용할 인코딩. UTF-8은 사용하기 쉽지만 메시지가 여러 가지 인코딩 형식으로 인코딩된 경우 일부 특수 문자를 보존하지 못할 수 있습니다. Base64는 모든 특수 문자를 보존합니다. UTF-8 및 Base64에 관한 정보는 각각 RFC 3629RFC 4648을 참조하세요.

이메일을 받으면 Amazon SES가 활성 수신 규칙 세트의 규칙을 실행합니다. Amazon SNS을 사용하여 알림을 전송하도록 수신 규칙을 구성할 수 있습니다. 수신 규칙에서는 다음과 같은 두 가지 유형의 알림을 보낼 수 있습니다.

  • SNS 작업에서 전송된 알림 – SNS 작업을 수신 규칙에 추가하면 이메일 및 이메일 콘텐츠에 대한 정보를 전송합니다. 메시지가 150KB 이하인 경우 이 알림 유형에는 이메일의 전체 MIME 본문도 포함됩니다.

  • 다른 작업 유형에서 전송된 알림 — 다른 작업 유형 (Bounce, Lambda, 중지 규칙 세트 WorkMail또는 작업 포함) 을 수신 규칙에 추가할 때 선택적으로 Amazon SNS 주제를 지정할 수 있습니다. 이 경우 이러한 작업이 수행되면 알림을 받게 됩니다. 이러한 알림에는 이메일에 대한 정보가 포함되지만 이메일의 내용은 포함되지 않습니다.

이 단원에서는 이러한 알림의 내용에 대해 설명하고 각 알림 유형의 예를 제공합니다.