자동 검증 - Amazon Simple Email Service

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

자동 검증

자동 검증은 전송 전에 모든 아웃바운드 이메일 주소를 자동으로 검토하고 선택한 검증 임계값을 충족하는 수신자에게만 메시지를 전송합니다. 이렇게 하면 수동 개입이나 API 통합 없이 유효하지 않거나 위험한 주소로 전송되는 것을 방지하여 발신자 평판을 보호할 수 있습니다.

자동 검증이 활성화되면 Amazon SES는 전송 시도의 일환으로 각 수신자 주소를 검증합니다. 임계값을 충족하지 않는 주소는 자동으로 억제됩니다. 구성 세트 이벤트 대상을 설정하여 검증 임계값을 통과하지 못한 이메일을 추적할 수도 있습니다.

검증 임계값

Auto Validation은 현재 세 가지 검증 임계값을 지원합니다.

  • SES 관리형 - Amazon SES는 임계값을 자동으로 관리하여 잘못된 주소를 억제합니다. 이 옵션을 사용하면 Amazon SES가 전송 패턴 및 평판에 따라 검증 임계값을 최적화할 수 있습니다.

  • 음 - 이메일 전송 가능성이 높은 주소로만 이메일을 전송할 수 있습니다. 이렇게 하면 발신자 평판을 최대한 보호할 수 있지만 전송 신뢰도가 중간인 일부 합법적인 주소를 숨길 수 있습니다.

  • 중간 - 전송 가능성이 중간 또는 높은 주소로 이메일을 전송할 수 있습니다. 이렇게 하면 전송 신뢰도가 중간이고 높은 주소를 허용하여 평판 보호와 전송 도달 범위의 균형을 맞출 수 있습니다. 이렇게 하면 전송 신뢰도가 낮은 이메일 주소로의 전송이 억제됩니다.

중요

SES 관리형 대신 높음 또는 중간 임계값을 선택하는 경우 전송 지표 및 검증 결과를 정기적으로 모니터링하는 것이 중요합니다.

Amazon SES 콘솔을 사용한 자동 검증 관리

다음 절차에서는 Amazon SES 콘솔을 사용하여 자동 검증 설정을 활성화하거나 변경하는 방법을 보여줍니다.

Amazon SES 콘솔을 사용하여 자동 검증을 관리하려면
  1. 에 로그인 AWS Management 콘솔 하고 https://console.aws.amazon.com/ses/ Amazon SES 콘솔을 엽니다.

  2. 왼쪽 탐색 창의 이메일 검증에서 자동 검증을 선택합니다.

  3. 활성화됨 확인란을 선택하여 기능을 켭니다.

  4. 검증 임계값을 선택합니다.

  5. 변경 사항 저장을 선택합니다.

    자동 검증 패널에는 업데이트된 설정이 표시됩니다.

중요

자동 검증은 계정을 통해 전송된 모든 아웃바운드 이메일에 적용됩니다. 임계값을 충족하지 않는 주소는 표시되지 않습니다. 구성 세트 수준에서 자동 검증을 활성화하는 옵션도 있습니다. 억제된 전송은 여전히 일일 전송 할당량에 포함되며 자동 검증 요금 외에도 억제된 전송에 대한 표준 발신 메시지 요금이 부과됩니다. 요금에 대한 자세한 내용은 SES 요금 페이지를 참조하세요.

구성 세트 수준에서 자동 검증 활성화

특정 구성 세트에 대한 계정 수준 자동 검증 설정을 재정의할 수 있습니다. 이렇게 하면 다양한 유형의 이메일 캠페인에 대해 다양한 검증 임계값을 적용할 수 있습니다.

구성 세트에 대한 자동 검증을 구성하려면
  1. 에 로그인 AWS Management 콘솔 하고 https://console.aws.amazon.com/ses/ Amazon SES 콘솔을 엽니다.

  2. 왼쪽 탐색 창의 구성에서 구성 세트를 선택합니다.

  3. 구성하려는 구성 세트를 선택합니다.

  4. 자동 검증 옵션 섹션에서 편집을 선택합니다.

  5. 계정 수준 자동 검증 설정 재정의 확인란을 선택합니다.

  6. 자동 검증 활성화 확인란을 선택하여이 구성 세트에 대해 자동 검증을 활성화합니다.

  7. 검증 임계값에서 다음 중 하나를 선택합니다.

    • SES 관리형 - Amazon SES가 임곗값을 자동으로 관리합니다.

    or
    • 음 - 전송 가능성이 높은 주소만 해당됩니다.

    • 중간 - 전송 가능성이 중간인 주소입니다.

  8. 변경 사항 저장을 선택합니다.

계정 수준 설정을 재정의하지 않으면 구성 세트는 계정 수준에서 정의된 자동 검증 설정을 사용합니다. 이벤트 대상을 설정하여 검증 임계값을 통과하지 못한 이메일을 추적할 수도 있습니다.

를 사용하여 자동 검증 관리 AWS CLI

다음 예제에서는를 사용하여 자동 검증을 활성화하고 구성하는 방법을 보여줍니다 AWS CLI.

를 사용하여 자동 검증을 관리하려면 AWS CLI

Amazon SES API v2에서 PutAccountSuppressionAttributes 작업을 사용하여 자동 검증을 관리할 수 있습니다. 다음 예제와 AWS CLI같이에서이 작업을 호출할 수 있습니다.

  • 임계값이 높은 자동 검증을 활성화합니다.

    aws --region us-east-1 sesv2 put-account-suppression-attributes --cli-input-json file://auto-validation.json

    입력 파일은 다음과 유사합니다.

    { "SuppressedReasons": ["BOUNCE", "COMPLAINT"], "ValidationOptions": { "ConditionThreshold": { "ConditionThresholdEnabled": "ENABLED", "OverallConfidenceThreshold": { "Verdict": "HIGH" } } } }
  • 임계값을 중간으로 변경합니다.

    { "SuppressedReasons": ["BOUNCE", "COMPLAINT"], "ValidationOptions": { "ConditionThreshold": { "ConditionThresholdEnabled": "ENABLED", "OverallConfidenceThreshold": { "Verdict": "MEDIUM" } } } }
  • SES 관리형 임계값 사용:

    { "SuppressedReasons": ["BOUNCE", "COMPLAINT"], "ValidationOptions": { "ConditionThreshold": { "ConditionThresholdEnabled": "ENABLED", "OverallConfidenceThreshold": { "Verdict": "MANAGED" } } } }
  • 자동 검증 비활성화:

    { "SuppressedReasons": ["BOUNCE", "COMPLAINT"], "ValidationOptions": { "ConditionThreshold": { "ConditionThresholdEnabled": "DISABLED" } } }
  • 결과 확인:

    aws --region us-east-1 sesv2 get-account

파라미터 값 및 데이터 형식에 대한 자세한 내용은 Amazon SES API v2 참조의 SuppressionAttributes 데이터 형식을 참조하세요.

를 사용하여 구성 세트에 대한 자동 검증을 구성하려면 AWS CLI

PutConfigurationSetSuppressionOptions 작업을 사용하여 특정 구성 세트에 대한 자동 검증 설정을 재정의할 수 있습니다.

  • 구성 세트에 대한 계정 수준 설정을 재정의합니다.

    aws --region us-east-1 sesv2 put-configuration-set-suppression-options --cli-input-json file://config-set-auto-validation.json

    입력 파일은 다음과 유사합니다.

    { "ConfigurationSetName": "my-config-set", "SuppressedReasons": ["BOUNCE", "COMPLAINT"], "ValidationOptions": { "ConditionThreshold": { "ConditionThresholdEnabled": "ENABLED", "OverallConfidenceThreshold": { "Verdict": "HIGH" } } } }
  • 결과 확인:

    aws --region us-east-1 sesv2 get-configuration-set --configuration-set-name my-config-set