Email Spam Tester

Claude Code

テンプレートの作業中にテストできます

ターミナルでコマンドを1つ実行します。その後、Claude Codeがメールリレー経由でトランザクションメールのテンプレートを送信し、受信側で見えた内容を確認して、テンプレートを変更するか、修正すべきレコードを案内します。

コマンドをコピー

42件のチェック · キー不要 · アカウント不要

コマンドを1つ、あとは依頼

サーバーはホスト済みのため、何もインストールされず、環境にキーを追加する必要もありません。

https://email-spam-tester.com/mcp
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

またはプラグインをインストール

同じサーバーに加えて、エージェントに一連の手順の実行方法を伝えるスキルも含まれます。

/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester

質問例

テンプレートをテスト

templates/welcome.htmlをステージング環境のメーラーからテスト用アドレスに送信して、問題点を教えてください。

DKIMは通っていますが、d=がリレーのドメインなので、DMARCと一致していません。

ヘッダーを確認

このスラッグのメッセージソースを取得して、コードで設定すべきヘッダーを示してください: [slug]

List-Unsubscribe-Postがありません。追加先はmailer.tsです。以下に行ごとに示します。

2回の実行結果を比較

レポートで指摘された問題を修正し、新しいアドレスでもう一度テストして、2つのスコアを比較してください。

2回目の実行が完了しました。両方のスコアを並べて表示します。

テンプレートはコンパイルできました。
でも、受信トレイに届くかは分かりません。

接続すると4つのツールが利用できます

テンプレートの変更、テスト実行、問題のあるヘッダーを示すレポートまで、コードを開いている同じセッションで完結します。

Claude Code
/mcp
  • get_test_address

    1時間有効なアドレスを確保します。受信先テストをオンにすると、各プロバイダーのメールボックス一覧も取得できます。

  • wait_for_report

    確認が完了するまで待機し、スコア、失敗または警告となった確認項目とその根拠、修正プランを返します。

  • get_report

    スラッグを使って既存のレポートを読み取り、フォルダ確認の進捗も取得します。

  • get_message_source

    配信後1時間、届いたメールをヘッダーのwire orderのまま返します。

よくある質問

貼り付けたテキストではなく、実際のメールが必要なのはなぜですか?

チェックの約半分は、送信プラットフォームが追加する情報を確認します。DKIM署名、サーバーの経路、配信停止ヘッダーなどです。貼り付けたテキストにはこれらがないため、モデルは推測するしかありません。

サーバーから何が見えますか?

テストアドレスに送信した内容です。受信した元のメッセージは1時間保存され、その後はレポートだけが残ります。レポートは、スラッグを知っている人なら誰でもリンクから開けます。同僚に見せても問題ないテストメールを使用し、その他についてはプライバシーポリシーをお読みください。

スコアはWebサイトと同じですか?

はい。同じ分析と同じレポートページを使用するため、チャットからの実行結果をホームページからの実行結果と比較できます。

本番環境のリレーを使うべきですか?

可能であれば、使用してください。ステージング環境のリレーは通常、別の鍵で署名し、別のIPから送信するため、チェック結果が意図した設定を反映しません。

プロジェクト設定にシークレットは必要ですか?

いいえ。サーバーはキーを必要としないため、.mcp.jsonに保存されるのはアドレスだけです。

プラグインとコマンドの違いは何ですか?

コマンドはツールを追加します。プラグインは同じツールとスキルを追加するため、エージェントはスキップが合格を意味しないことも理解します。

実際のメールを1通送信して、返ってきた内容を確認

コマンドをコピー