Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS SES VDMで 将来の配信事故を防げた話
Search
moyashi
February 28, 2026
Technology
0
1.2k
AWS SES VDMで 将来の配信事故を防げた話
SES Virtual Deliverability Manager (VDM)のアドバイザー機能で、将来もしかするとメール送信が止まってたかもしれない事故を防げた話。
moyashi
February 28, 2026
Tweet
Share
More Decks by moyashi
See All by moyashi
ポートを開けないVPN Tailscaleの話
moyashi
0
65
順番待ちWebサービス 「MATENE」を 有料化した話と サービスを続けられた理由
moyashi
0
64
AIコーディングエージェントのはなし
moyashi
0
110
機械学習で画像を分類してみた話
moyashi
1
110
自分の学習データで画像生成AIを使ってみる話
moyashi
2
910
メールを受信トレイに届けよう - Gmailガイドラインの話
moyashi
3
870
Visual Studio Codeの使い方 基礎編
moyashi
0
130
プログラミング支援AI GitHub Copilot すごいの話
moyashi
0
5k
アナログ電話のナンバーディスプレイを安価にIT化する話
moyashi
1
220
Other Decks in Technology
See All in Technology
【AWS】CloudTrail LakeとCloudWatch Logs Insightsの使い分け方針
tsurunosd
0
120
LLMに何を任せ、何を任せないか
cap120
10
6.1k
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
3
2k
AI時代のオンプレ-クラウドキャリアチェンジ考
yuu0w0yuu
0
600
CREがSLOを握ると 何が変わるのか
nekomaho
0
210
やさしいとこから始めるGitHubリポジトリのセキュリティ
tsubakimoto_s
3
2k
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
kaomi_wombat
0
260
Kubernetesの「隠れメモリ消費」によるNode共倒れと、Request適正化という処方箋
g0xu
0
150
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
210
パワポ作るマンをMCP Apps化してみた
iwamot
PRO
0
220
スケーリングを封じられたEC2を救いたい
senseofunity129
0
120
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
150
Featured
See All Featured
Facilitating Awesome Meetings
lara
57
6.8k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.4k
Tell your own story through comics
letsgokoyo
1
870
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Producing Creativity
orderedlist
PRO
348
40k
Paper Plane
katiecoart
PRO
0
48k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
The Invisible Side of Design
smashingmag
302
51k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
Exploring anti-patterns in Rails
aemeredith
2
300
4 Signs Your Business is Dying
shpigford
187
22k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
Transcript
AWS SES VDMで 将来の配信事故を防げた話 2026/2/28 JAWS-UG@松阪 ような気がする {
最近、メールを届けるの難しい メール届けるの難しい Gmail / Yahoo 送信者ガイドライン変更 SPF / DKIM /
DMARC IPウォームアップ / ドメインレピュテーション (大量送信時、急激な送信はNG) などなど
もやし工房 石黒 光茂 @koike_moyashi 好きなAWSサービス: CloudFront Functions JAWS-UG初参加 三重県津市 在住
好き: おうちハック、水耕栽培、インド映画
行列嫌い → 順番(紙)の呼出番号をスマホで見る 無料のWebサービス お客さん 店舗 100番の人 来てねー
メールが届かない → 即苦情 AWS SES もうすぐ順番です通知
SES Virtual Deliverability Manager (VDM) あ あ 送信したメールの配信状態の見える化、到達率UP、配信設定の問題点を教えてくれる
はじめかた → 有効にするを押すだけ あ あ
VDMの設定(設定時に聞かれる) あ 開封・クリックをトラッキングするか?
VDMの設定(設定時に聞かれる) あ 送信元のIPアドレスを自動で選択し、 配信を最適化(→到達率UP)するか?
VDMの設定(設定時に聞かれる) 最適化されるが、遅延する可能性あり 今回、呼出通知は遅延してほしくないので無効に
VDMで分かること ← ISP別送信数、開封率、クリック率 を表示 ← ちゃんと設定できてるか教えてくれる
導入してみた結果(アドバイザー) 気になってたドメインは問題なし!
他のIDで設定が漏れてる VDMはアカウント単位で全IDを対象にする 「設定セット」を使うと除外もできる
なぜこれが良かったのか? → アカウント単位で送信が止まる AWSアカウントのサスペンド(送信停止)条件 Aで問題なくても、Bでバウンス率が高いと Aも含め全部止まる
ダッシュボード あ ← 開封率・クリック率は HTMLメールだけで使える
ダッシュボード→開封率 iPhone (Apple Mail)の開封率に注意が必要 メールプライバシー保護有効をONにしていると トラッキングピクセルが自動的に読み込まれて開封状態になる* Apple MailはGmailもOutlookも使えるので、 使ってる人は(技術者が思ってるより)多い ※SESだけではない
ダッシュボード→クリック率 除外設定 <a ses:no-track href="https://example.com">Example</a> このリンクを押した <a ses:tags="x:xxx;y:yyyy;z:zzzz" href="https://example.com">Example</a> CloudWatchを使って集計する(らしい)
デフォルトだと全てのリンクが置換わる https://example.com/ ↓ https://xxxx.r.ap-northeast- 1.awstrack.me/L0/https:%2F%2Fexample.com%2/x/....
VDMで見える範囲と「見えない範囲」 VDMで見える:SESから送ったメールの配信状況 メインのサービス AWS SESを使用 sys.example.com
VDMで見える範囲と「見えない範囲」 VDMで見えない:SES以外から送ったメール Webページ お問い合わせページ ネットショップ メルマガ・DM CRM・請求書 お問い合わせ メール対応 悪意を持った外部システム
社員・個人メール Google Workspace shop.example.com www.example.com cs.example.com mag.example.com hoge.fuga.xxxx
[email protected]
メインのサービス AWS SESを使用 sys.example.com
DMARCレポート TXT : _dmarc.example.com Value: v=DMARC1; p=none; sp=reject; rua=mailto:
[email protected]
※
AWSではレポートをいい感じにグラフィカルに見る機能は、今のところ無い S3に入れてAthenaとかLambdaでどうとか… ドメイン全体を見るならDMARCレポート Reporting URI for Aggregate reports
Cloudflare - DMARC Management ← AWS SES レポート機能は無料 有効にして、ruaにメールアドレス書くだけ どの送信元からのメールが
どのように評価されたかが一覧で見られる ※CloudFlareでサブドメインの管理は有料
まとめ VDMは手軽、アカウント全体の設定漏れに気づける(かもしれない) 1週間だけでも ONにしても良いかも 1 サービス、1 AWSアカウント 大事 まとめ 料金:
従量課金 1000通 0.07ドル 約10円