기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon SES SMTP 엔드포인트에 연결
Amazon SES SMTP 인터페이스를 사용하여 이메일을 보내려면 SMTP 엔드포인트에 연결합니다. Amazon SES SMTP 엔드포인트의 전체 목록은 의 Amazon Simple Email Service 엔드포인트 및 할당량을 참조하세요AWS 일반 참조.
Amazon SES SMTP 엔드포인트에서는 전송 계층 보안()을 사용하여 모든 연결을 암호화해야 합니다TLS. (참고로 TLS 는 종종 이전 프로토콜의 이름인 로 지칭됩니다SSL.) Amazon은 TLS암호화 연결을 설정하기 위한 두 가지 메커니즘인 STARTTLS 및 TLS 래퍼를 SES 지원합니다. 소프트웨어 설명서를 확인하여 STARTTLS, TLS Wrapper 또는 둘 다를 지원하는지 확인합니다.
Amazon Elastic Compute Cloud(Amazon EC2)는 기본적으로 포트 25를 통해 이메일 트래픽을 제한합니다. SMTP 엔드포인트를 통해 에서 이메일을 보낼 때 시간 초과를 방지하려면 이메일 전송 제한 제거 요청을
SMTP 연결 문제는 섹션을 참조하세요SMTP 문제.
STARTTLS
STARTTLS 는 암호화되지 않은 연결을 암호화된 연결로 업그레이드하는 수단입니다. 다양한 프로토콜에 STARTTLS 대한 의 버전이 있습니다. SMTP 버전은 RFC 3207
STARTTLS 연결을 설정하기 위해 SMTP 클라이언트는 포트 25, 587 또는 2587의 Amazon SES SMTP 엔드포인트에 연결하고, EHLO 명령을 실행하고, 서버가 STARTTLS SMTP 확장을 지원한다고 알릴 때까지 기다립니다. 그런 다음 클라이언트가 STARTTLS 명령을 실행하여 TLS 협상을 시작합니다. 협상이 완료되면 클라이언트는 암호화된 새 연결을 통해 EHLO 명령을 실행하고 SMTP 세션은 정상적으로 진행됩니다.
TLS 래퍼
TLS 래퍼(SMTPS또는 핸드셰이크 프로토콜이라고도 함)는 먼저 암호화되지 않은 연결을 설정하지 않고 암호화된 연결을 시작하는 수단입니다. TLS Wrapper를 사용하면 Amazon SES SMTP 엔드포인트는 TLS 협상을 수행하지 않습니다. 를 사용하여 엔드포인트에 연결하고 전체 대화TLS에 TLS를 계속 사용하는 것은 클라이언트의 책임입니다. TLS 래퍼는 이전 프로토콜이지만 많은 클라이언트가 여전히 이를 지원합니다.
TLS 래퍼 연결을 설정하려면 SMTP 클라이언트가 포트 465 또는 2465의 Amazon SES SMTP 엔드포인트에 연결합니다. 서버가 인증서를 제공하고 클라이언트가 EHLO 명령을 실행하면 SMTP 세션이 정상적으로 진행됩니다.