Upgrade to Pro — share decks privately, control downloads, hide ads and more …

メール警察!?Amazon SESが守るメール世界の治安 ※諸説あり

Avatar for 原嶋晃生 原嶋晃生
November 14, 2024
290

メール警察!?Amazon SESが守るメール世界の治安 ※諸説あり

下記にて登壇した際の資料です。
https://jawsug-nw.connpass.com/event/333031/

Avatar for 原嶋晃生

原嶋晃生

November 14, 2024
Tweet

Transcript

  1. Agenda Copyright SKYARCH NETWORKS Inc. All Rights Reserved. 1. 自己紹介

    2. AngelDojo で培った「Working Backwards」 3. ペルソナ 4. ペルソナの課題 5. SESを導入して改善されること 6. まとめ
  2. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. 自己紹介 自己紹介 •名前

    • 原嶋晃生(はらしまこうせい) •所属 • 株式会社スカイアーチネットワークス •社会人歴 • 3年目(前職は国内クラウドベンダー) •保有資格 • 2024 Japan AWS All Certifications Engineers • LPIC レベル2、CompTIA network+、等… •好きなAWSサービス • Amazon SES
  3. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. AngelDojo で培った「Working Backwards」

    AWS主催、ハッカソン型研修「AngelDojo 」に参加しておりました パートナー部門代表(パートナー企業部門ANGEL賞2位)として 頂上決戦へ出場いたしました! https://www.youtube.com/live/22Z2kROOXFI
  4. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. AngelDojo で培った「Working Backwards」

    AngelDojo で培った「Working Backwards」 https://www.youtube.com/live/22Z2kROOXFI Amazon SES 架空ユーザーのストーリーで AmazonSESのユースケース について語ってみます!
  5. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. ペルソナ ペルソナ「お店事情」 ⚫

    田舎に住む30代の男性 ⚫ 物理機器の設定からアプリ開発/運用ま で経験している元フルスタックエンジニア ⚫ その一方、クラウドの知識はあまりなく、 AWSは(認定試験の)SAAレベル ⚫ 甘党が転じて最高のお菓子職人を志し、 ケーキ屋さんを開業 ⚫ パティシエとしての才能も開花し、最近、 地元を代表するケーキ屋さんとして地元 メディアからも取り上げられた。 エンジニアから パティシエへ電撃転身! HPから予約サイトまで 自分でつくれます♪
  6. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. ペルソナ ペルソナ「システム事情」 ⚫

    自前の物理サーバーでHPやメルマガ配信をし ていたが、機器の老朽化にともない最近AWSへ リホスト(最適化×)。 ⚫ 自社HPにてお問い合わせフォームの初動アク ションとして、入力されたメールアドレスに対して 自動返答メールを送信している。 ⚫ 自動返信の際、問い合わせフォームで入力され たメールアドレスをバックエンドで変数として扱い、 即時返信する機能を実装している。 返信用メールアドレス お問い合わせ内容 ~~~~~~~~~~~ ~~~~~~~~~~~ ~~~~~~~~~~~
  7. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. ペルソナの課題 ペルソナの課題 自動返信用SMTPサーバーのIPアドレスが

    複数のブラックリストに載ってしまった お客さんが誤ったアドレスを記載しており 自動返信のメールが届いていないことが判明 各ブラックリストに対して、膨大な時間をかけ、制 限解除申請を各リストへ送信している ログ調査後 調査に長時間かかった...
  8. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. ペルソナの課題 解決したい課題 13

    IPアドレスの管理をにかかる工数を減らしたい メール送信のバウンス率を改善したい バウンス率を可視化したい Amazon SES
  9. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること①「プールされたIPアドレス」 15

    IPアドレスの管理をにかかる工数を減らしたい メール送信のバウンス率を改善したい バウンス率を可視化したい Amazon SES
  10. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること①「プールされたIPアドレス」 16

    メール送信専用のIPアドレスグループを作成 ⚫ メール送信ごとに異なるIPアドレスが割り当てられる。 ⚫ 要件に基づいてIPアドレスがスケールするため、高い評価を 保ったまま大量のメールが送信できる。 ⚫ SMTPサーバーのIPアドレスのブラックリスト登録がなくなるため、 掲載チェック/解除申請までの膨大な作業時間が激減。 IPアドレスの管理をにかかる工数を減らしたい
  11. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること②「アカウントレベルサプレッションリスト」 18

    IPアドレスの管理をにかかる工数を減らしたい メール送信のバウンス率を改善したい バウンス率を可視化したい Amazon SES
  12. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること②「アカウントレベルサプレッションリスト」 19

    アカウントレベルサプレッションリストの有効化 ⚫ アカウント単位にて、バウンスした宛先のリストを作成しメール 送信を拒否。 ⚫ 信頼性の低い宛先に対してメールが送信されないため 機械的なメール送信でも、バウンス率を低いままキープできる。 ⚫ リストのアドレス削除は、手動or別の仕組みの準備が必要。 メール送信のバウンス率を改善したい
  13. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること③「Virtual Deliverability

    Manager」 21 IPアドレスの管理をにかかる工数を減らしたい メール送信のバウンス率を改善したい バウンス率を可視化したい Amazon SES
  14. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. SESを導入して改善されること SESを導入して改善されること③「Virtual Deliverability

    Manager」 22 Virtual Deliverability Managerの有効化 ⚫ バウンス率や開封数などの統計情報やISP毎の到達率、 メッセージの個別詳細情報をマネコンにて可視化。 ⚫ バウンス率に関わる未到達メールに関する調査については、 GUIにて簡単に確認することができるため、サーバー内ログ確認 や手計算などの運用工数が激減する。 バウンス率を可視化したい
  15. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. まとめ まとめ SMTPサーバーのIP管理が不要!

    機械的な返信でもバウンス率を低くキープ! 気軽に詳細な送信状況の確認が可能!
  16. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. まとめ まとめ SMTPサーバーのIP管理が不要!

    気軽に詳細な送信状況の確認が可能! 機械的な返信でもバウンス率を低くキープ!
  17. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. まとめ まとめ SMTPサーバーのIP管理が不要!

    機械的な返信でもバウンス率を低くキープ! 気軽に詳細な送信状況の確認が可能! メール世界の治安維 持はAmazonSESに お任せあれ
  18. Copyright SKYARCH NETWORKS Inc. All Rights Reserved. まとめ 参考文献 •

    AWS 初心者が3か月でアプリ開発に挑戦!「2024 ANGEL Dojo」頂上決戦 https://www.youtube.com/live/22Z2kROOXFI • Amazon での IP プールの割り当て SES • https://docs.aws.amazon.com/ja_jp/ses/latest/dg/managing-ip- pools.html • Virtual Deliverability Manager ダッシュボード • https://docs.aws.amazon.com/ja_jp/ses/latest/dg/vdm- dashboard.html • Amazon SESアカウントレベルのサプレッションリストの使用 • https://docs.aws.amazon.com/ja_jp/ses/latest/dg/sending-email- suppression-list.html