메뉴 닫기

[Tech]Amazon SES로 이메일 주소와 도메인 등록하기

안녕하세요,

이번 시간에는 Amazon SES를 사용하여 이메일 전송 서비스를 사용하기 위한 이메일주소와 도메인을 등록하고,테스트 메일을 전송 해보는 과정을 단계별로 알아보도록 하겠습니다.


1단계. 이메일 주소 등록

  1. Amazon SES 콘솔에 접속합니다.

  2. SES 대시보드에서 “시작” 을 선택하여 이메일 주소 인증을 진행합니다.

  1. 이메일 주소를 입력하고 자격 증명 생성을 진행합니다.

  1. 이메일이 전송되었다는 메시지가 표시됩니다.

  2. 입력한 이메일 주소의 수신함에서 확인 메일을 열고, 링크를 클릭(복사한뒤 주소창에 입력)하여 인증을 완료합니다.

  1. 인증이 완료되면 콘솔에서 해당 이메일이 검증됨(verified) 상태로 변경됩니다.


2단계. 전송 도메인 등록

이제 이메일을 정상적으로 전송하기 위해 도메인을 등록해보겠습니다.

  1. SES 대시보드로 돌아가 전송 도메인 확인 > 자격 증명 생성을 선택합니다.

  1. 전송 도메인(예: yourdomain.com)을 입력하고 등록을 진행합니다.

❓ 처음엔 “작업 필요” 메시지가 뜨지만, 새로고침하면 해결되는 경우가 많습니다.

  1. DNS 설정에 필요한 CNAME 레코드가 나타납니다. 이 값을 복사하거나 .csv 레코드 세트 다운로드를 통해 저장합니다.

  2. 도메인의 DNS 관리자(Route 53 또는 외부 DNS 호스팅 업체)에 접속하여 해당 레코드를 추가합니다.

☑️ 각 DNS 공급자별 설정 방법은 SES 공식 문서를 참고하세요.


3단계. 테스트 이메일 전송

이제 실제로 이메일이 정상적으로 전송되는지 테스트해보겠습니다.

  1. SES 콘솔에서 테스트 이메일 보내기 메뉴를 클릭합니다.

  1. 아래와 같이 설정합니다:

  • 이메일 형식: 원시

  • 보낸 사람 주소: 기본값 유지

  • 시나리오: 사용자 지정

  • 수신자: 앞서 인증한 이메일 주소 입력

  • 메시지 내용: 아래 예시 메시지를 복사하여 입력

  1. 이메일을 전송하면, 수신 메일함에서 정상적으로 이메일이 도착한 것을 확인할 수 있습니다.


마무리

이렇게 Amazon SES를 통해 이메일 주소 및 도메인을 인증하고, 실제로 테스트 이메일까지 전송해보았습니다. 이제 SES를 기반으로 메일링 시스템을 구현할 준비가 되셨습니다. 다음 글에서는 SES를 프로덕션 환경에서 활용하는 방법에 대해서도 다뤄보겠습니다.

 

감삽합니다.