Setting up a custom MAIL FROM domain - Amazon Simple Email Service

문서의 영문과 번역 사이에 충돌이 있는 경우에는 영문 버전을 따릅니다. 번역 버전은 기계 번역을 사용하여 제공합니다.

Setting up a custom MAIL FROM domain

이메일을 전송하는 경우 해당 출처를 나타내는 두 개의 주소가 있습니다. 즉, 메시지 수신자에게 표시되는 From 주소와 메시지가 발생한 위치를 나타내는 MAIL FROM 주소입니다. 우편 주소는 때때로 envelope sender, envelope from, bounce address, 또는 Return Path 주소. 메일 서버는 MAIL FROM 주소를 사용하여 반송 메시지 및 기타 오류 알림을 반환합니다. MAIL FROM 주소는 일반적으로 수신자가 메시지의 소스 코드를 표시할 경우에만 볼 수 있습니다.

자체 도메인을 지정하지 않으면 Amazon SES는 기본값으로 보내는 메시지에 대해 MAIL FROM 도메인을 설정합니다. 이 단원에서는 사용자 지정 MAIL FROM 도메인 설정의 이점에 대해 설명하고 설정 절차를 안내합니다.

Why use a custom MAIL FROM domain?

기본적으로 보낸 메시지는 Amazon SES 하위 도메인 사용 amazonses.com 도메인 에서 MAIL(메일)로 이동합니다. 기본 MAIL FROM 도메인은 이메일을 전송한 애플리케이션—(이 경우 Amazon SES)과 일치하므로 Sender Policy Framework(SPF) 인증은 이 메시지를 성공적으로 검증합니다.

대부분의 발신자에게 이 인증 수준이면 충분하지만, 일부 발신자의 경우 MAIL FROM 도메인을 소유하고 있는 도메인으로 설정하는 것을 선호합니다. 사용자 지정 MAIL FROM 도메인을 설정하면 이메일이 Domain-based Message Authentication, Reporting and Conformance(DMARC)를 준수할 수 있습니다. DMARC를 통해 발신자의 도메인은 해당 도메인에서 발송된 이메일이 하나 이상의 인증 시스템에 의해 보호되고 있음을 나타낼 수 있습니다.

DMARC 검증은 Sender Policy Framework(SPF) 및 DomainKeys Identified Mail(DKIM)을 사용하는 두 가지 방법을 이용해 수행할 수 있습니다. SPF 검증을 위해서는 From 주소의 도메인이 MAIL FROM 도메인과 일치해야 하므로 SPF를 통해 DMARC를 준수하는 유일한 방법은 사용자 지정 MAIL FROM을 사용하는 것입니다. 사용자의 고유한 MAIL FROM 도메인을 사용하면 SPF, DKIM 또는 두 가지를 모두 사용하여 유연하게 DMARC 검증을 수행할 수 있습니다.

Choosing a MAIL FROM domain

MAIL FROM 도메인에 사용하는 하위 도메인은 다음 요구 사항을 충족해야 합니다.

  • The MAIL FROM domain has to be a subdomain of the verified identity (email address or domain) that you send email from. For example, mail.example.com is a valid MAIL FROM domain for the domain example.com.

  • The MAIL FROM domain shouldn't be a domain that you send email from. If you have to use the MAIL FROM domain in a From address, either disable email feedback forwarding and receive your bounces through Amazon SNS notifications, or ensure that your MAIL FROM domain is not the destination for feedback forwarding. To determine the destination of email forwarding feedback, see Email feedback forwarding destination.

  • The MAIL FROM domain shouldn't be a domain that you use to receive email.

Configuring the MAIL FROM domain

사용자 지정 MAIL FROM 도메인을 설정하는 과정에서 도메인의 DNS 구성에 레코드를 추가해야 합니다. 이메일 공급자가 사용자에게 보낸 반송 및 수신 거부 알림을 도메인에서 받을 수 있도록 MX 레코드를 게시해야 합니다. 또한 Amazon SES가 도메인에서 이메일을 보낼 권한이 부여되었음을 증명하기 위해 SPF 레코드를 게시해야 합니다.

전체 도메인 또는 개별 이메일 주소에 사용자 정의 MAIL FROM 도메인을 설정할 수 있습니다. 다음 절차는 Amazon SES 콘솔을 사용하여 사용자 지정 MAIL FROM 도메인을 구성하는 방법을 보여줍니다. 또한 SetIdentityMailFromDomain API 작업을 사용하여 사용자 지정 MAIL FROM 도메인을 구성할 수도 있습니다.

전체 도메인에 MAIL FROM 도메인을 구성할 수 있습니다. 이렇게 하면 사용자가 해당 도메인의 주소에서 발송하는 모든 메시지가 동일한 MAIL FROM 도메인을 사용합니다.

확인된 도메인이 지정된 MAIL FROM 도메인을 사용하도록 구성하려면,

  1. https://console.aws.amazon.com/ses/에서 Amazon SES 콘솔을 엽니다.

  2. 탐색 창의 [Identity Management] 아래에서 [Domains]를 선택합니다.

  3. 도메인 목록에서 MAIL FROM 도메인의 상위 도메인이 확인되었는지 확인합니다. 도메인이 확인되지 않으면 Verifying domains in Amazon SES에서 절차를 완료하여 도메인을 확인합니다. 그렇지 않은 경우 해당 도메인을 선택하고 다음 단계로 진행합니다.

  4. [MAIL FROM Domain]에서 [Set MAIL FROM Domain]을 선택합니다.

  5. [Set MAIL FROM Domain] 창에서 다음을 수행합니다.

    1. [MAIL FROM domain]에 MAIL FROM 도메인으로 사용할 하위 도메인을 입력합니다.

    2. [Behavior if MX record not found]에서 다음 옵션 중 하나를 선택합니다.

      • Use region.amazonses.com as MAIL FROM – If the custom MAIL FROM domain's MX record is not set up correctly, Amazon SES will use a subdomain of amazonses.com. The subdomain varies based on the AWS Region in which you use Amazon SES.

      • Reject message – If the custom MAIL FROM domain's MX record is not set up correctly, Amazon SES will return a MailFromDomainNotVerified error. Emails that you attempt to send from this domain will be automatically rejected.

    3. [Set MAIL FROM Domain]을 선택합니다. 도메인의 DNS 구성에 추가해야 하는 MX 및 SPF 레코드가 포함된 창이 나타납니다. 이 레코드는 다음 표에 표시된 형식을 사용합니다.

      Name 유형 Value

      subdomain.domain.com

      MX

      10 피드백-smtp.region.amazonses.com

      subdomain.domain.com

      TXT

      "v=spf1 include:amazonses.com -all"

      이전 기록에서, 교체 subdomain.domain.com 서브도메인에서 MAIL(메일)을 사용하여 region 이름 AWS MAIL FROM 도메인을 확인하려는 지역(예: us-west-2, us-east-1, 또는 eu-west-1) ). TXT 레코드의 값에는 인용 부호를 포함해야 합니다.

      이러한 값을 적어 둔 후 다음 단계로 진행합니다.

  6. 사용자 지정 MAIL FROM 도메인의 DNS 서버에 MX 레코드를 게시합니다.

    중요

    Amazon SES를 이용해 사용자 지정 MAIL FROM 도메인을 설정하려면 MAIL FROM 도메인의 DNS 서버에 정확히 하나의 MX 레코드를 게시해야 합니다. MAIL FROM 도메인에 MX 레코드가 여러 개인 경우 Amazon SES를 사용한 사용자 지정 MAIL FROM 설정이 실패합니다.

    Route 53이 MAIL FROM 도메인에 대한 DNS 서비스를 제공하고 Route 53에 사용하는 것과 동일한 계정으로 AWS Management 콘솔에 로그인한 경우 Publish Records Using Route 53(Route 53을 사용하여 레코드 게시)을 선택합니다. DNS 레코드가 도메인의 DNS 구성에 자동으로 적용됩니다.

    다른 DNS 공급자를 사용하는 경우, MAIL FROM 도메인의 DNS 서버에 DNS 레코드를 수동으로 게시해야 합니다. 도메인의 DNS 서버에 DNS 레코드를 추가하는 절차는 웹 호스팅 서비스 또는 DNS 공급자에 따라 다릅니다.

    도메인의 DNS 레코드를 게시하는 절차는 이용하는 DNS 공급자에 따라 다릅니다. 다음 표에는 몇몇 공통 DNS 공급자의 설명서에 대한 링크가 포함되어 있습니다. 이것이 공급자의 전체 목록은 아닙니다. 공급자가 아래 목록에 없더라도 여전히 MAIL FROM 도메인을 설정할 수 있습니다. 이 목록에 포함되어 있다고 해서 어떤 회사의 제품 또는 서비스를 승인 또는 추천하는 것은 아닙니다.

    DNS/호스팅 공급자 이름 설명서 링크

    GoDaddy

    DreamHost

    Cloudflare

    HostGator

    Namecheap

    Names.co.uk

    Wix

    레코드가 있음을 Amazon SES가 감지하면 사용자 지정 MAIL FROM 도메인이 성공적으로 설정되었음을 알리는 이메일을 받습니다. DNS 공급자에 따라 Amazon SES가 MX 레코드를 감지하기까지 최대 72시간이 지연될 수도 있습니다.

또한 특정 이메일 주소에 사용자 지정 MAIL FROM 도메인을 설정할 수도 있습니다. 이메일 주소에 사용자 지정 MAIL FROM 도메인을 설정하려면 이메일 주소가 연결된 도메인의 DNS 레코드를 수정할 수 있어야 합니다.

참고

사용자가 소유하지 않는 도메인의 주소에 대한 사용자 지정 MAIL FROM 도메인을 설정할 수 없습니다(예: 사용자 정의 MAIL FROM 도메인만을 만들 수 없습니다. gmail.com 도메인에 필요한 DNS 레코드를 추가할 수 없습니다.

확인된 이메일 주소가 지정된 MAIL FROM 도메인을 사용하도록 구성하려면,

  1. https://console.aws.amazon.com/ses/에서 Amazon SES 콘솔을 엽니다.

  2. 탐색 창의 [Identity Management] 아래에서 [Email Addresses]를 선택합니다.

  3. 이메일 주소 목록에서 사용자 지정 MAIL FROM 도메인을 설정할 이메일 주소가 확인되었는지 검사합니다. 이메일 주소가 확인되지 않으면 Verifying email addresses in Amazon SES에서 절차를 완료하여 이메일 주소를 확인합니다. 그렇지 않은 경우 해당 이메일 주소를 선택하고 다음 단계로 진행합니다.

  4. [MAIL FROM Domain]에서 [Set MAIL FROM Domain]을 선택합니다.

  5. [Set MAIL FROM Domain] 창에서 다음을 수행합니다.

    1. [MAIL FROM domain]에 MAIL FROM 도메인으로 사용할 하위 도메인을 입력합니다.

    2. [Behavior if MX record not found]에서 다음 옵션 중 하나를 선택합니다.

      • Use region.amazonses.com as MAIL FROM – If the custom MAIL FROM domain's MX record is not set up correctly, Amazon SES will use a subdomain of amazonses.com. The subdomain varies based on the AWS Region that you use Amazon SES in.

      • Reject message – If the custom MAIL FROM domain's MX record is not set up correctly, Amazon SES will return a MailFromDomainNotVerified error. Emails that you attempt to send from this email address will be automatically rejected.

    3. [Set MAIL FROM Domain]을 선택합니다. 이메일 주소가 속해 있는 도메인의 DNS 구성에 추가해야 하는 MX 및 SPF 레코드가 포함된 창이 나타납니다. 이 레코드는 다음 표에 표시된 형식을 사용합니다.

      Name 유형 Value

      subdomain.domain.com

      MX

      10 피드백-smtp.region.amazonses.com

      subdomain.domain.com

      TXT

      "v=spf1 include:amazonses.com -all"

      이전 기록에서, 교체 subdomain.domain.com 서브도메인에서 MAIL(메일)을 사용하여 region 이름 AWS MAIL FROM 도메인을 확인하려는 지역(예: us-west-2, us-east-1, 또는 eu-west-1) ). TXT 레코드의 값에는 인용 부호를 포함해야 합니다.

      이러한 값을 적어 둔 후 다음 단계로 진행합니다.

  6. DNS 레코드를 사용자 지정 MAIL FROM 도메인의 DNS 서버에 게시합니다.

    중요

    Amazon SES를 이용해 사용자 지정 MAIL FROM 도메인을 설정하려면 MAIL FROM 도메인의 DNS 서버에 정확히 하나의 MX 레코드를 게시해야 합니다. MAIL FROM 도메인에 MX 레코드가 여러 개인 경우 Amazon SES를 사용한 사용자 지정 MAIL FROM 설정이 실패합니다.

    Route 53이 MAIL FROM 도메인에 대한 DNS 서비스를 제공하고 Route 53에 사용하는 것과 동일한 계정으로 AWS Management 콘솔에 로그인한 경우 Publish Records Using Route 53(Route 53을 사용하여 레코드 게시)을 선택합니다. DNS 레코드가 도메인의 DNS 구성에 자동으로 적용됩니다.

    다른 DNS 공급자를 사용하는 경우, MAIL FROM 도메인의 DNS 서버에 DNS 레코드를 수동으로 게시해야 합니다. 도메인의 DNS 서버에 DNS 레코드를 추가하는 절차는 웹 호스팅 서비스 또는 DNS 공급자에 따라 다릅니다.

    도메인의 DNS 레코드를 게시하는 절차는 이용하는 DNS 공급자에 따라 다릅니다. 다음 표에는 몇몇 공통 DNS 공급자의 설명서에 대한 링크가 포함되어 있습니다. 이것이 공급자의 전체 목록은 아닙니다. 공급자가 아래 목록에 없더라도 여전히 MAIL FROM 도메인을 설정할 수 있습니다. 이 목록에 포함되어 있다고 해서 어떤 회사의 제품 또는 서비스를 승인 또는 추천하는 것은 아닙니다.

    DNS/호스팅 공급자 이름 설명서 링크

    GoDaddy

    DreamHost

    Cloudflare

    HostGator

    Namecheap

    Names.co.uk

    Wix

    레코드가 있음을 Amazon SES가 감지하면 사용자 지정 MAIL FROM 도메인이 성공적으로 설정되었음을 알리는 이메일을 받습니다. DNS 공급자에 따라 Amazon SES가 MX 레코드를 감지하기까지 최대 72시간이 지연될 수도 있습니다.

MAIL FROM domain setup states with Amazon SES

사용자 지정 MAIL FROM 도메인을 사용하도록 자격 증명을 구성한 후 Amazon SES가 DNS 설정에 필요한 MX 레코드 감지를 시도하는 동안 설정 상태는 "대기 중"입니다. Amazon SES가 MX 레코드를 감지하는지에 따라 상태가 변경됩니다. 다음 표에서는 이메일 전송 동작 및 각각의 상태에 연결된 Amazon SES 작업을 설명합니다. 상태가 변경될 때마다 Amazon SES가 사용자의 AWS 계정에 연결된 이메일 주소로 알림을 보냅니다.

상태 이메일 전송 동작 Amazon SES 작업

대기 중

사용자 지정 MAIL FROM 대체 설정 사용

Amazon SES가 72시간 동안 필요한 MX 레코드 감지를 시도합니다. 찾지 못한 경우 상태가 "Failed"로 변경됩니다.

성공

사용자 지정 MAIL FROM 도메인 사용

필요한 MX 레코드가 있는지 Amazon SES가 지속적으로 검사합니다.

일시적인 오류

사용자 지정 MAIL FROM 대체 설정 사용

Amazon SES가 72시간 동안 필요한 MX 레코드 감지를 시도합니다. 찾기에 실패하면 상태가 "Failed"로 변경되고 찾기에 성공하면 "Success"로 변경됩니다.

[Failed]

사용자 지정 MAIL FROM 대체 설정 사용

Amazon SES가 더 이상 필요한 MX 레코드 감지를 시도하지 않습니다. 사용자 지정 MAIL FROM 도메인을 사용하려면 Configuring the MAIL FROM domain에서 설정 프로세스를 다시 시작해야 합니다.