AWSソリューションアーキテクト取得に向けて~SES~
AWS ソリューションアーキテクト アソシエイト取得に向けて学習した内容を備忘的に記載します。
今回はSES
SESとは
Amazon Simple Email Serviceの略称
フルマネージド型/サーバレス型のコスト効率の
良いEメールサービス。
■スケーラブルな構成で信頼度が高いマネージド型
■メール送信:
トランザクションメールなどの高品質なコンテンツを送信可能
■メール受信:
受信メールをトリガーにS3やLambdaなどを起動可能
■バウンス処理:
メールが送れなかった場合の処理を規定
SESのメール送信方法
メールサーバとして利用するだけでなく、アプリから自動でメール送信や連携処理に利用可能
HTTP REST API
■SendEmail API:
From/To/Subject/Bodyだけ用意すればSES側でメッセージを
生成して送信
■SendRawEmailAPI:
メッセージ全体をアプリケーション側で生成して送信
■認証:
AWSアクセスキーとシークレットアクセスキーを使用
SMTPエンドポイント
■生成済みEMailメッセージを受け取って送信するSESのSMTPエンドポイントで送信する。SMTPを前提としてプログラムから直接利用する場合などに利用
■利用ポート
-25
-465(SMTP over SSL)
-587(Message Submission)
■TLS(Transport Layer Security)が必要
■認証:専用IAMユーザを作成。そのクレデンシャルを使用
SESのメール受信
メール通知を利用してS3やLambdaなどと連携可能
SESの利用準備
ドメイン登録やAWS上で利用できるメールとするための利用申請を事前にする必要がある
この記事が気に入ったらサポートをしてみませんか?