Amazon SES SMTP 엔드포인트에 연결 - Amazon Simple Email Service

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

Amazon SES SMTP 엔드포인트에 연결

Amazon SES SMTP 인터페이스를 사용하여 이메일을 보내려면 SMTP 엔드포인트에 연결합니다. Amazon SES SMTP 엔드포인트의 전체 목록은 의 Amazon 심플 이메일 서비스 엔드포인트 및 할당량을 참조하십시오. AWS 일반 참조

Amazon SES SMTP 엔드포인트는 전송 계층 보안 (TLS) 을 사용하여 모든 연결을 암호화하도록 요구합니다. (TLS이는 종종 이전 프로토콜의 이름으로 불리기도 한다는 점에 유의하십시오.) SSL SESAmazon은 TLS 암호화된 연결을 설정하는 두 가지 메커니즘, 즉 STARTTLS TLS Wrapper를 지원합니다. 소프트웨어 설명서를 참조하여 소프트웨어가 WrapperSTARTTLS, TLS Wrapper 또는 둘 다를 지원하는지 확인하십시오.

Amazon Elastic Compute Cloud (AmazonEC2) 는 기본적으로 포트 25를 통한 이메일 트래픽을 제한합니다. 에서 SMTP EC2 엔드포인트를 통해 이메일을 전송할 때 시간 초과를 방지하려면 이메일 전송 제한 제거 요청을 제출하여 스로틀을 제거하십시오. 다른 포트를 사용하거나 Amazon VPC 엔드포인트를 사용하여 이메일을 보낼 수도 있습니다.

SMTP연결 문제는 을 참조하십시오SMTP 문제.

STARTTLS

STARTTLS암호화되지 않은 연결을 암호화된 연결로 업그레이드하는 방법입니다. 다양한 STARTTLS 프로토콜용 버전이 있으며, SMTP 버전은 RFC3207에 정의되어 있습니다.

STARTTLS연결을 설정하기 위해 SMTP 클라이언트는 포트 25, 587 또는 2587의 Amazon SES SMTP 엔드포인트에 연결하고 EHLO 명령을 실행한 다음 서버가 확장을 지원한다고 발표할 때까지 기다립니다. STARTTLS SMTP 그러면 클라이언트가 STARTTLS 명령을 실행하여 협상을 시작합니다. TLS 협상이 완료되면 클라이언트는 암호화된 새 연결을 통해 EHLO 명령을 내리고 SMTP 세션은 정상적으로 진행됩니다.

TLS래퍼

TLS래퍼 (SMTPS또는 핸드셰이크 프로토콜이라고도 함) 는 먼저 암호화되지 않은 연결을 설정하지 않고 암호화된 연결을 시작하는 방법입니다. TLSWrapper를 사용하면 Amazon SES SMTP 엔드포인트는 TLS 협상을 수행하지 않습니다. 를 사용하여 TLS 엔드포인트에 연결하고 전체 대화에 계속 사용하는 TLS 것은 클라이언트의 책임입니다. TLSWrapper는 이전 프로토콜이지만 많은 클라이언트가 여전히 이를 지원합니다.

TLS래퍼 연결을 설정하기 위해 SMTP 클라이언트는 포트 465 또는 2465에서 Amazon SES SMTP 엔드포인트에 연결합니다. 서버가 인증서를 제공하고 클라이언트가 EHLO 명령을 실행하면 SMTP 세션이 정상적으로 진행됩니다.