Amazon Pinpoint를 사용하여 이메일에 구독 취소 헤더 추가 - Amazon Pinpoint

지원 종료 공지: 2026년 10월 30일에 AWS 는 Amazon Pinpoint에 대한 지원을 종료합니다. 2026년 10월 30일 이후에는 Amazon Pinpoint 콘솔 또는 Amazon Pinpoint 리소스(엔드포인트, 세그먼트, 캠페인, 여정, 분석)에 더 이상 액세스할 수 없습니다. 자세한 내용은 Amazon Pinpoint 지원 종료를 참조하세요. 참고: SMS, 음성, 모바일 푸시, OTP 및 전화번호 검증과 관련된 APIs는이 변경의 영향을 받지 않으며 AWS 최종 사용자 메시징에서 지원됩니다.

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

Amazon Pinpoint를 사용하여 이메일에 구독 취소 헤더 추가

참고

이메일 헤더를 사용하려면 먼저 캠페인 또는 여정에서 이메일을 보내는 경우 이메일 오케스트레이션 전송 역할을 설정해야 합니다. 직접 전송 이메일의 경우 ses:SendEmailses:SendRawEmail에 대한 권한이 있어야 합니다. 자세한 내용은 Amazon Pinpoint 사용 설명서이메일 오케스트레이션 전송 역할 생성을 참조하세요.

이메일에 구독 취소 링크를 포함하는 것이 모범 사례이며, 일부 국가에서는 법적 요구 사항이기도 합니다. 원클릭 구독 취소 링크를 추가하려면 다음 헤더를 추가합니다.

  1. 헤더 이름List-Unsubscribe로 설정하고 을 구독 취소 링크로 설정합니다. 수신자의 구독 취소 요청을 처리하려면 링크에서 HTTP POST 요청을 지원해야 합니다.

  2. 헤더 이름List-Unsubscribe-Post로 설정하고 List-Unsubscribe=One-Click으로 설정합니다.

이메일 메시지에 최대 15개의 헤더를 추가할 수 있습니다. 지원되는 헤더 목록은 Amazon Simple Email Service 개발자 안내서Amazon SES 헤더 필드를 참조하세요.

다음 예제에서는 AWS Command Line Interface를 사용하여 구독 취소 헤더가 포함된 이메일 메시지를 보내는 방법을 보여줍니다. AWS CLI 구성에 대한 자세한 내용은 AWS Command Line Interface 사용 설명서AWS CLI 구성 섹션을 참조하세요.

다음 명령에서 다음을 수행합니다.

  • AppId를 애플리케이션 ID로 바꿉니다.

  • richard_roe@example.com을 수신자의 이메일 주소로 바꿉니다.

  • https://example.com/unsub 구독 취소 링크로 바꿉니다.

  • example123456을 수신자의 고유 식별자로 바꿉니다.

aws pinpoint send-messages --application-id AppId --message-request '{  "Addresses": {    "richard_roe@example.com": {      "ChannelType": "EMAIL"    }  },  "MessageConfiguration": {    "EmailMessage": {      "Substitutions": {        "url": [          "https://example.com/unsub"        ], "id1": [ "/example123456" ]      },      "SimpleEmail": {        "TextPart": {          "Data": "Sample email message with an subscribe header",          "Charset": "UTF-8"        },        "Subject": {          "Data": "Hello",          "Charset": "UTF-8"        },        "Headers": [          {            "Name": "List-Unsubscribe",            "Value": "{{url}}{{id1}}"          },          {            "Name": "List-Unsubscribe-Post",            "Value": "List-Unsubscribe=One-Click"          }        ]      }    }  } }'