新しいガイド:評判を損なわずに専用IPをウォームアップする方法。 続きを読む →
MigoSMTP
移行ガイド

Amazon SESからMigoSMTPへ乗り換え

評判も履歴も安心も失わずに送信を移行します。2つのプロバイダーを並行稼働させ、段階的に切り替えます。

AIがSESのIDとSNSイベントを、レビュー可能なマッピングに変換します

運用の担い手
MigoSMTP
SES DIY
ウォームアップ
自前で構築
評判アラート
自前で構築
テンプレートUI
自前で構築
イベント分析
自前で構築
サポート
自前で構築
接続作業を削減
より充実したツール
自前での運用が不要になるものSESが提供するのは素の送信機能です。MigoSMTPはその周辺のツールを加え、チームが部品をつなぎ合わせる手間を省きます。
AI SESインポーター
検証済みID
送信ドメイン
設定セット
ストリーム + タグ
SNSイベントトピック
署名付きwebhook
専用IPプール
IPプール
確認して適用 · 承認するまで何も変更されません
IDをマッピング済み
ガイド付きセットアップ
AIがSESの設定を読み取るID、設定セット、SNSトピックを読み取り、対応するドメイン、プール、webhookを提案します。SESでは手作業だった部分を、ガイド付きの手順に置き換えます。
example.com
種別
名前
値
CNAME
mig._domainkey
dkim.migosmtp.com
TXT
@
v=spf1 include:amazonses.com ~all
TXT
_dmarc
v=DMARC1; p=none
両方を許可
並行稼働
検証済み
ドメインを検証MigoSMTP用のDKIMとSPFを公開し、移行期間中はSESのレコードも残します。
配信イベント
署名付きPOST
/events
200 OK
分析
200 OK
アラート
200 OK
SNS不要
ダイレクト
SNSの配線を置き換え配線が必要なSNSトピックやキューはありません。イベントは署名付きで、エンドポイントに直接送られます。
評判スコア
不良
良好
認証パス
ブロックリストにクリア
苦情は低水準
1つのスコア
アラート
評判を1か所で確認バウンス率や苦情率をCloudWatchで探し回る代わりに、スコアとアラートで把握できます。
一部移行済み
完全に移行済み
D1
D3
D5
D7
D10
D14
D21
フォールバックを維持
監視中
送信量を段階的に移行毎日一部のトラフィックを移し、安心できるまでSESをフォールバックとして残します。
マネージド
AIマイグレーター
ID情報
イベント
評判
切り替え
計画

5ステップの移行

1

監査

ドメイン、キー、テンプレート、webhook、抑止リストを一覧にします。

2

認証

MigoSMTPのDNSレコードを、既存のレコードと並べて追加します。

3

再構築

テンプレートとwebhookを作り直し、抑止リストをインポートします。

4

切り替え

段階的にトラフィックを移し、配信状況を確認します。

5

廃止

安定したら、古いレコードとキーを削除します。

基本概念

設定の対応関係

Amazon SESMigoSMTP対応内容
検証済みIDドメイン認証新しいレコードを追加して検証します。
SMTPまたはAPIの認証情報SMTPアカウントとAPIキーサービスごとに新しい認証情報を作成します。
設定セットワークスペースとストリーム各セットをストリームに対応付けます。
イベント送信先webhookとイベントキューやトピックをwebhookに置き換えます。
抑止リスト抑止リスト送信前にインポートします。
専用IP専用IPとウォームアップ新しいIPのランプアップを計画します。

用語は、執筆時点のプロバイダーのドキュメントに基づいています。公開前に最新のドキュメントで確認してください。

メッセージが届くまで

アプリから受信トレイまで、すべての経由点でチェック

アプリキーを使い、SMTPまたはAPIで送信します。
受付リクエストの認証、検証、レート確認を行います。
キューとルーティングメールを優先順位付けし、適切なIPプールを選びます。
署名と配信DKIMで署名し、プロバイダーに合わせたペースで配信します。
受信トレイとイベント配信、バウンス、エンゲージメントのイベントが戻ります。
コード変更

送信呼び出しを更新

導入前
aws sesv2 send-email \
  --from-email-address hello@yourdomain.com \
  --destination ToAddresses=user@example.com \
  --content 'Simple={Subject={Data=Hello},Body={Html={Data="<p>Hi there</p>"}}}'
導入後
curl https://api.migosmtp.com/v1/send \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "hello@yourdomain.com",
    "to": "user@example.com",
    "subject": "Hello",
    "html": "<p>Hi there</p>"
  }'

説明用のリクエストです。フィールドの完全な一覧はAPIリファレンスをご覧ください。

概要

Amazon SESからMigoSMTPへ移行するには?

Amazon SESからMigoSMTPへ移行するには、まず検証済みID、設定セット、イベント送信先、アカウントレベルの抑止リストを洗い出し、SESのレコードを残したままMigoSMTPでドメインを認証します。次に新しいSMTPまたはAPIの認証情報を作成し、SNSやキューのコンシューマーをwebhookに置き換え、抑止リストをインポートします。トラフィックは段階的に移し、配信状況を比較してください。SESのIDとIAM認証情報の削除は、SESでの送信が一定期間(任意で設定)止まったことを確認してからにします。

チームがSESから移行する理由は、IAMポリシー、SNSトピック、キューなど、メール周りのAWS構成要素を減らしたい、あるいはルーティングやサポートの選択肢を広げたい、といったものが一般的です。設定の多くは引き継げます。検証済みIDはドメイン認証に、設定セットはワークスペースとストリームに対応し、抑止リストもインポートできます。サンドボックスの状態、送信クォータ、リージョンごとの挙動などは、ご利用アカウントについてプロバイダーの最新ドキュメントで確認してください。変更点はすべて記録し、チームで認識を揃えておきましょう。

AI移行アシスタントは、エクスポートしたSESの設定(ID、設定セット、イベント送信先など)を読み取り、それぞれをMigoSMTPにどう対応付けるかを信頼度スコア付きで提案します。SNSトピックがカスタムコードにつながっている場合は、更新が必要なコンシューマーを示します。提案された変更は、担当者が1件ずつ承認するまで適用されず、承認は記録されます。アシスタントがメール送信やDNS編集を自動で行うことはなく、タイミング、範囲、ロールバックはお客様が管理します。

ユースケース

Amazon SESからの移行方法

SNSイベントパイプラインを置き換える

配信、バウンス、苦情のイベントがSNS経由でキューやLambda関数に流れている場合は、そのロジックをMigoSMTPのwebhookに向け直します。しばらく両方の経路を並行して動かし、データベースの更新内容が一致することを確認してください。

SMTP認証情報を移行する

SES SMTP認証情報を使うアプリケーションには、新しいホスト、ポート、MigoSMTPの認証情報が必要です。IAM由来のSES認証情報とMigoSMTPの認証情報は別々に管理されるため、サービスは1つずつ切り替えてください。

設定セットをストリームに対応付ける

設定セットは通常、レシートやニュースレターなどの用途ごとに作られています。それぞれに対応するワークスペースまたはストリームを作成すると、レポートと抑止の処理を分けて管理できます。

サンドボックスを考慮して計画する

新しい送信アカウントには独自の制限が設定されます。送信量を移す前に、開始時のクォータを確認してください。MigoSMTPでまだ検証していないメール種別は、SESを有効のままにしておきます。

イベントパイプラインを置き換える

通知トピックとハンドラーを、同じイベントをアプリケーションに直接送るwebhookに置き換えます。

AWSの設定を減らす

ドメインチェック、ウォームアップのガイダンス、モニタリングを自前で構築せず、マネージドな機能を利用できます。

AI機能

Amazon SESからのAI支援移行

マッピング

IDと設定のマッピング

エクスポートしたID、設定セット、イベント送信先を読み取り、MigoSMTPでの対応項目を信頼度スコア付きで提案します。判断が曖昧な項目にはフラグが付き、各マッピングはチームメンバーが承認してから作成されます。

イベント

SNSコンシューマーの検出

コードリポジトリのエクスポートからSNSとSQSのメッセージハンドラーを探し、webhookへの変更が必要なものを一覧にします。更新案を作成しますので内容をご確認ください。自動で変更されることはありません。

監視

切り替え時の異常監視

トラフィックを移している間、バウンス、遅延、苦情の各率をSESでのベースラインと比較して追跡し、乖離があれば通知します。各段階を続行・保留・ロールバックのどれにするかはお客様が決めます。

API

エージェント対応API

MigoSMTPのAPIは、ツールやエージェントが読み取れる形式でドキュメント化されているため、お客様のスクリプトやアシスタントがリクエストを下書きできます。送信や設定の変更は、いずれもお客様の承認が必要です。

SES移行に対するAIの提案は、お客様が確認して承認するまで適用されません。

ベストプラクティス

移行のベストプラクティス

まず抑止リストをエクスポートする

送信を始める前に、アカウントレベルの抑止リストと、リストレベルのエントリをダウンロードしてください。インポートしておけば、すでにバウンスや苦情があったアドレスへの再送を防げます。

IAMと認証情報の利用状況を監査する

SESのSMTP認証情報やアクセスキーを保持しているサービスをすべて洗い出します。1つずつ置き換え、ログに利用履歴がなくなったら古い認証情報を無効にします。

送信IDを正確に一致させる

現在使っているドメインと送信元アドレスをそのまま認証してください。Fromドメインと認証済みドメインの不一致は、テスト失敗の典型的な原因です。

SESをフォールバックとして残す

移行期間中は、SESのIDと認証情報を有効にしておきます。MigoSMTP上であるストリームに問題が起きても、すぐに元へ戻して落ち着いて原因を調べられます。

リージョンのデータ要件とコンプライアンス要件を確認する

メールを特定のリージョン内にとどめる必要がある場合は、移行前にクラウド部門とコンプライアンス部門と利用可能なリージョンを確認してください。移行後にログと受信者データがどこに保存されるかも文書化しておきます。

イベントパイプラインは早めに計画する

送信量を移す前に、通知トピックとハンドラーをwebhookエンドポイントに対応付けておきます。

よくある質問

Amazon SES:よくある質問

Amazon SESから移行をお考えですか?開始前に、当チームがイベントパイプラインを確認します。

Amazon SESからMigoSMTPへ移行するには?

IDと設定セット、抑止リストをエクスポートし、MigoSMTPでドメインを認証して新しい認証情報を作成し、SNSイベントハンドラーをwebhookに置き換えて、トラフィックを段階的に移します。SESのIDとIAM認証情報は、SESでの送信が止まってから無効にしてください。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

SESからの移行にはどのくらいかかりますか?

SMTPのみのシンプルな構成なら、数日で移行できます。複数の設定セット、SNSトピック、Lambdaハンドラーがある構成では、イベントパイプラインを作り直してテストする必要があるため、より時間がかかります。段階的なランプアップを含め、数週間を見込んでください。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

MigoSMTPを使うために、SESのサンドボックスを解除する必要はありますか?

MigoSMTPには、SESのサンドボックスの状態とは別に、独自のアカウントオンボーディングがあります。送信量を移す前に、開始時の上限を当チームにご確認ください。未検証のものについては、SESを有効のままにしておいてください。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

SESのSNS通知に代わるものは何ですか?

MigoSMTPのwebhookは、配信、バウンス、苦情などのイベントをお客様のHTTPSエンドポイントに直接届けるため、SNSトピックやキューが不要になる場合があります。新しいペイロードに合わせてコンシューマーを更新し、しばらく両方の経路を動かして比較してください。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

SESから移行すると、送信者の評判は失われますか?

評判はドメインとIPに紐づくため、自動的には引き継がれません。ドメインを認証し、少量のメールから始めて、段階的に増やしてください。SESで専用IPを使っている場合は、新しいIPのウォームアップを計画しましょう。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

SESの抑止リストはそのまま使えますか?

はい。アカウントレベルの抑止リストをエクスポートし、最初の送信前にMigoSMTPへインポートしてください。漏れがないよう、エクスポート形式とリストレベルのエントリを、プロバイダーの最新ドキュメントと照らして確認してください。まずは一部のトラフィックでテストし、結果をチームで確認しましょう。

移行中にSESとMigoSMTPを併用できますか?

はい。両方で同時にドメインを認証できるため、アプリケーション、設定セット、受信者ドメインごとにトラフィックを振り分けられます。SESの認証情報は、ログで利用がなくなったことを確認するまで有効にしておきましょう。割合を増やす前に、両者のバウンス率と苦情率を比較してください。

AIにSESの設定を移行してもらえますか?

AIが対応付けの案を作成し、判断は人が行います。エクスポートしたID、設定セット、イベント送信先を読み取り、MigoSMTPでの対応項目を信頼度スコア付きで提案し、変更が必要なSNSコンシューマーにはフラグを付けます。変更は、担当者が承認してから適用されます。

両方のプロバイダーを同時に使えますか?

はい。多くのチームは、まず少量をMigoSMTP経由で送信し、徐々に増やしています。

ウォームアップは必要ですか?

共有プールから専用IPへ移る場合はウォームアップが必要です。ガイドまたは計算ツールをご利用ください。

移行のお手伝いはしてもらえますか?

Amazon SESの移行計画と切り替えスケジュールを、当チームが確認します。

次のステップ

移行の計画を始めませんか?

ドメイン、送信量、構成について教えていただければ、安全な段階的切り替えの計画をお手伝いします。

移行を開始移行チームに相談

数分で送信を始めましょう。

アカウントを作成し、ドメインを追加して、最初のメールを送信します。