1
0

More than 3 years have passed since last update.

【AWS】SESについて

Posted at

Amazon Simple Email Service (SES)とは

フルマネージド型 / サーバレス型のコスト効率に優れたEメールサービス

  • スケーラブルな構成で信頼性が高いマネージド型
  • メール送信:トランザクションメールなどの高品質なコンテンツを顧客に送信可能
  • メール受信:受信したメールをトリガーにS3やLambdaなどを起動可能
  • バウンス処理:メールが送れなかった場合の処理を規定する事ができる

SESのメール送信方法

単なるメールサーバーとして利用するだけでなく、アプリから自動でメール送信や連携処理に利用可能

HTTP REST API

下記のAPIが存在します。
- SendEmail API

From/To/Subject/Bodyだけ用意すればSES側でメッセージを生成して送信する
- SendRawEmail API

メッセージ全体をアプリケーション側で生成して送信する
- 認証

AWSアクセスキーとシークレットアクセスキーを使用

SMTPエンドポイント

・ 生成済みEmailメッセージを受け取ってSESのSMTPエンドポイントを経由してメールを送信する。SMTPを前提としてプログラムから直接利用する場合などに利用
・ 利用ポート
 -25
 -465(SMTP over SSL)
 -587(Message Submission)
・ TLS(Transport Layer Security)が必要
・ 認証:専用IAMユーザを作成してそのクレデンシャルを使用

SES利用準備

ドメイン登録やAWS上で利用できるメールとするための利用申請を事前にする必要がある。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0