온프레미스에서 호스팅되거나 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에서 호스팅되는 이메일 전송 솔루션이 있는데, Amazon Simple Email Service(Amazon SES)로 마이그레이션하려고 합니다. 어떻게 해야 하나요?
해결 방법
다른 이메일 전송 솔루션에서 Amazon SES로 이동하려면 다음 단계를 따르십시오.
- Amazon SES로 도메인 확인
- 프로덕션 액세스 권한을 요청하세요.
- 도메인 인증 시스템을 구성하세요.
- SMTP 보안 인증을 생성하세요.
- SMTP 엔드포인트에 연결하세요.
Amazon SES로 도메인 확인
Amazon SES를 사용하여 이메일을 전송하려면 먼저 이메일을 전송하려는 자격 증명을 인증해야 합니다. Amazon SES에서는 이메일 주소나 도메인 자체를 ID로 사용할 수 있습니다. 도메인을 확인할 때는 Amazon SES를 사용하여 해당 도메인의 아무 주소에서 이메일을 전송합니다.
자세한 내용은 DNS 공급자로 DKIM 도메인 자격 증명 확인를 참조하십시오.
프로덕션 액세스 권한 요청
Amazon SES를 사용하기 시작하면 계정이 샌드박스 환경에 있습니다. 샌드박스에서는 확인된 주소로만 이메일을 전송할 수 있습니다. 또한 샌드박스 환경에서는 하루 및 초당 전송할 수 있는 메시지 개수가 제한됩니다. 프로덕션 환경에서 Amazon SES 계정을 사용하려면 샌드박스 환경에서 계정을 이동시켜야 합니다.
자세한 내용은 Amazon SES 샌드박스에서 나오기를 참조하세요.
도메인 인증 시스템 구성
Amazon SES 도메인은 DKIM이나 SPF 등의 인증 시스템을 사용하도록 구성할 수 있습니다. 이 단계는 선택 사항이지만 DKIM이나 SPF, 또는 그 두 가지를 모두 구성하면 이메일의 전송률을 개선할 수 있습니다.
DKIM 설정에 대한 지침은 Amazon SES에서 DKIM으로 이메일 인증을 참조하십시오. SPF 설정에 대한 지침은 Amazon SES에서 SPF로 이메일 인증을 참조하십시오.
SMTP 보안 인증 생성
SMTP를 사용하는 애플리케이션으로 이메일을 전송하려면 SMTP 보안 인증을 생성해야 합니다. SMTP 자격 증명은 일반 AWS 자격 증명과는 다릅니다. 또한 SMTP 보안 인증은 각 AWS 리전에 고유합니다.
자세한 내용은 Amazon SES에 대한 SMTP 보안 인증 받기를 참조하십시오.
SMTP 엔드포인트에 연결
Postfix나 Sendmail 같은 메시지 전송 에이전트를 사용하는 경우, Amazon SES SMTP 엔드포인트를 참조하도록 해당 애플리케이션의 구성을 업데이트해야 합니다. SMTP 엔드포인트의 전체 목록은 Amazon SES SMTP 엔드포인트에 연결을 참조하십시오.
참고: 이전 단계에서 생성한 SMTP 보안 인증은 특정 AWS 리전과 연결됩니다. SMTP 보안 인증이 속해 있는 리전의 SMTP 엔드포인트와 연결해야 합니다.
추가 기능
SMTP 엔드포인트에 연결하고 나면 Amazon SES를 사용하여 이메일을 전송할 수 있게 됩니다. 또한 다음과 같은 선택적 기능도 설정할 수 있습니다.
- 전송하는 이메일에 적용되는 규칙 세트인 구성 세트를 생성할 수 있습니다. 예를 들어, 구성 세트를 사용하여 이메일이 전달되었거나 이메일이 반송될 때 알림을 보낼 위치를 지정할 수 있습니다. 자세한 내용은 Amazon SES에 Amazon SES 구성 세트 사용을 참조하십시오.
- Amazon SES를 사용해서 이메일을 전송할 때는 계정의 반송 및 수신 거부를 모니터링하는 것이 중요합니다. Amazon SES에는 반송 및 수신 거부를 추적할 수 있는 평판 대시보드가 포함되어 있습니다. 자세한 내용은 평판 메트릭을 사용하여 반송 및 수신 거부율 추적을 참조하십시오. 반송 또는 수신 거부율이 지나치게 높아지면 경고를 보내도록 Amazon CloudWatch 경보를 생성할 수도 있습니다. 자세한 내용은 CloudWatch를 사용하여 평판 모니터링 경보 생성을 참조하십시오.
- 대량의 이메일을 발송하거나 자신의 IP 주소 평판을 완벽히 제어하고자 하는 경우 추가적인 월 요금을 지불하고 전용 IP 주소를 임대할 수 있습니다. 자세한 내용은 Amazon SES용 전용 IP 주소을 참조하십시오.