Amazon Simple Email Service
개발자 안내서

Amazon SES란 무엇입니까?

계정이나 발주한 주문에 대해 문의하기 위해 Amazon.com으로 이메일을 보내려고 하십니까? 그렇다면 Amazon 웹 사이트의 문의처를 참조하십시오.

Amazon Simple Email Service(Amazon SES) 개발자 안내서를 시작하겠습니다. Amazon SES는 사용자의 이메일 주소와 도메인을 사용하여 이메일을 보내고 받기 위한 경제적이고 손쉬운 방법을 제공하는 이메일 플랫폼입니다.

예를 들어, 특별 행사 안내 등의 마케팅 이메일, 주문 확인서 등의 거래 이메일, 뉴스레터 등의 기타 통신문을 발송할 수 있습니다. Amazon SES를 사용하여 메일을 수신하면 이메일 자동 응답기, 이메일 구독 해제 시스템, 수신 이메일에서 고객 지원 티켓을 생성하는 애플리케이션과 같은 소프트웨어 솔루션을 개발할 수 있습니다.

실제로 사용한 양만큼만 요금을 지불하므로 많든 적든 원하는 만큼 이메일을 보내고 받을 수 있습니다. 서비스 하이라이트, FAQ 및 요금에 대한 자세한 내용은 Amazon SES 세부 정보 페이지를 참조하십시오.

Amazon SES는 왜 사용합니까?

대규모 이메일 솔루션을 구축하는 것은 비즈니스에 있어서 고비용의 복잡한 작업입니다. 이메일 서버 관리, 네트워크 구성, IP 주소 신뢰도 등의 인프라 문제를 해결해야 하기 때문입니다. 또한 많은 타사 이메일 솔루션이 상당한 사전 비용과 함께 약정 및 가격 협상을 요구하고 있습니다. Amazon SES는 이러한 문제들을 해결하여 Amazon.com이 대규모 고객층을 위해 구축한 고급 이메일 인프라와 여기에 녹아든 다년간의 경험을 마음껏 이용할 수 있습니다.

Amazon SES와 기타 AWS 서비스

Amazon SES는 다른 AWS 제품과 완벽하게 통합됩니다. 예를 들어 다음을 수행할 수 있습니다.

  • 애플리케이션에 이메일 전송 기능을 추가합니다. 애플리케이션이 Amazon Elastic Compute Cloud(Amazon EC2)에서 실행되는 경우 Amazon SES를 사용하여 추가 비용 없이 매월 62,000개의 이메일을 전송할 수 있습니다. AWS SDK 또는 Amazon SES SMTP 인터페이스를 사용하거나 Amazon SES API를 직접 호출하여 Amazon EC2에서 이메일을 전송할 수 있습니다.

  • AWS Elastic Beanstalk를 사용하여 이메일 지원 애플리케이션(예를 들어 Amazon SES를 사용하여 고객에게 뉴스레터를 발송하는 프로그램)을 작성할 수 있습니다.

  • 반송되었거나 수신 거부가 제출되었거나 수신자의 메일 서버로 성공적으로 전송된 이메일에 대한 알림을 수신하도록 Amazon Simple Notification Service (Amazon SNS)를 설정할 수 있습니다. Amazon SES로 이메일을 수신하면 이메일 콘텐츠를 Amazon SNS 주제에 게시할 수 있습니다.

  • AWS Management 콘솔을 사용하여 이메일을 인증하는 Easy DKIM을 설정할 수 있습니다. 어떤 DNS 공급자에서도 Easy DKIM을 사용할 수 있지만, Route 53를 사용하여 도메인을 관리할 경우 설정이 특히 용이합니다.

  • AWS Identity and Access Management(IAM)을 사용하여 이메일 전송에 대한 사용자 액세스를 제어할 수 있습니다.

  • 수신 이메일을 Amazon Simple Storage Service(Amazon S3)에 저장할 수 있습니다.

  • AWS Lambda 함수를 트리거하여 수신 이메일에 여러 가지 작업을 수행할 수 있습니다.

  • 필요에 따라 AWS Key Management Service(AWS KMS)를 사용해 Amazon S3 버킷에 수신하는 메일을 암호화할 수 있습니다.

  • 콘솔 또는 Amazon SES API를 사용하여 AWS CloudTrail 로그에 Amazon SES API 호출 내역을 기록할 수 있습니다.

  • 이메일 전송 이벤트를 Amazon CloudWatch 또는 Amazon Kinesis Data Firehose에 게시합니다. 이메일 전송 이벤트를 Kinesis Data Firehose에 게시하면 Amazon Redshift, Amazon Elasticsearch Service 또는 Amazon S3에서 해당 이벤트에 액세스할 수 있습니다.

이 가이드의 내용

이 가이드는 다음 섹션을 포함하고 있습니다.

단원 설명

이메일 보내기

Amazon SES로 이메일을 전송하는 방법을 설명합니다.

이메일 수신

Amazon SES로 이메일을 수신하는 방법을 설명합니다.

액세스 제어

Amazon SES와 AWS Identity and Access Management(IAM)을 사용하여 사용자가 어떤 Amazon SES 리소스에서 어떤 Amazon SES API 작업을 수행할지 지정하는 방법을 보여줍니다.

API 호출 로깅

AWS CloudTrail를 사용하여 로깅할 수 있는 Amazon SES API의 목록을 제공합니다.

자격 증명 사용

Amazon SES에서 사용할 수 있는 자격 증명의 유형과 언제 사용할 수 있는지를 설명합니다.

API 사용

Amazon SES 쿼리 API 사용 방법을 설명합니다.

리전

여러 AWS 리전에서 Amazon SES를 사용하는 것에 관한 설명이 포함되어 있습니다.

제한

Amazon SES 내 한도의 목록을 제공합니다.

리소스

Amazon SES을 사용할 때 참조할 수 있는 리소스를 나열합니다.

부록

헤더 필드, 미지원 첨부 파일 유형, 스크립트에 대한 보충 정보를 제공합니다.

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