Amazon Simple Email Service
개발자 안내서

Amazon SES 전송 한도 관리

Amazon Simple Email Service(Amazon SES) 계정에는 보낼 수 이메일 메시지 수와 속도를 규제하는 몇 가지 전송 한도가 적용됩니다. 발신 한도는 Amazon SES와 인터넷 서비스 제공업체(ISP) 간에 신뢰 관계를 유지하는 데 도움이 되기 때문에 모든 Amazon SES 고객에게 유용합니다. 발신 한도를 이용하여 전송 활동을 점차적으로 늘리고 이메일 전송 볼륨 또는 속도의 갑작스러운 증가로 인해 ISP에서 이메일을 차단할 가능성을 줄일 수 있습니다.

다음은 Amazon SES 전송 한도입니다.

  • 발신 할당량—24시간 내에 보낼 수 있는 최대 이메일 수입니다. 전송 할당량은 롤링 기간을 반영합니다. 이메일 전송을 시도할 때마다 Amazon SES에서 지난 24시간 내에 보낸 이메일 수를 확인합니다. 보낸 이메일의 총 수가 할당량보다 낮으면 전송 요청이 수락되고 이메일이 전송됩니다. 이미 총 할당량을 보낸 경우 전송 요청이 병목 예외로 거부됩니다. 예를 들어, 발신 할당량이 50,000개이고 지난 24시간 내에 15,000개의 이메일을 보낸 경우 35,000개의 이메일을 추가로 즉시 보낼 수 있습니다. 지난 24시간 내에 이미 50,000개의 이메일을 보낸 경우, 이전에 보낸 이메일 중 일부가 24시간 범위에서 해제될 때까지 이메일을 보낼 수 없습니다.

  • 최대 전송 속도—Amazon SES에서 계정에 초당 수락할 수 있는 최대 이메일 수입니다. 잠깐 동안 이 한도를 초과할 수 있지만 장기적으로는 초과할 수 없습니다.

    참고

    Amazon SES에서 메시지를 수락하는 속도는 최대 전송 속도보다 느릴 수 있습니다.

각 AWS 리전에 대한 Amazon SES 발신 한도는 서로 다릅니다. 여러 AWS 리전에서 Amazon SES를 사용하는 것에 대한 자세한 내용은 리전 및 Amazon SES 단원을 참조하십시오.

Amazon SES 샌드박스 환경에서, 전송 할당량은 24시간 동안 메시지 200개이며 최대 전송 속도는 초당 메시지 한 개입니다. 전송 한도를 높이려면 SES Sending Limits Increase 요청을 제출해야 합니다. 자세한 내용은 Amazon SES 샌드박스 환경에서 나오기를 참조하십시오. 샌드박스 환경에서 나가서 이메일 전송을 시작한 후 Amazon SES 전송 한도 높이기 단원에 설명된 방법에 따라 SES Sending Limits Increase 요청을 추가로 제출하여 전송 한도를 더 높일 수 있습니다.

참고

전송 제한은 메시지 수가 아닌 수신자 수를 기준으로 합니다. 예를 들어, 수신자가 10명인 이메일은 할당량 계산에서 10개로 간주됩니다. 그러나 SendEmail에 대한 한 번의 호출로 여러 수신자에게 이메일을 보내지 않는 것이 좋습니다. Amazon SES에 대한 호출이 실패하면(예: 요청 형식이 잘못 지정된 경우) 전체 이메일이 거부되고 모든 수신자가 이메일을 받을 수 없기 때문입니다. 따라서 모든 수신자에 대해 한 번씩 SendEmail을 호출하는 것이 좋습니다.

Amazon SES에 관련된 다양한 주제에 대한 정보와 토론은 AWS 메시징 및 타게팅 블로그를 참조하십시오. 질문을 찾아보거나 게시하려면 Amazon SES 포럼으로 이동하십시오.