テストを実行
テスト用アドレスを取得し、メールが届くまで待って、問題点をまとめてください。
アドレスを確保しました。メールを送信したら知らせてください。
Gemini CLI
settings.jsonに1件追加します。Gemini CLIがアドレスを確保してメールを待ち、レポートをターミナルに表示します。
42件のチェック · キー不要 · アカウント不要
settings.jsonのmcpServers内にエントリを追加します。
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "httpUrl": "https://email-spam-tester.com/mcp" } }}重要なのはキー名です。Gemini CLIはurlをSSEエンドポイントとして扱いますが、このサーバーはstreamable HTTPを使うため、httpUrlを指定する必要があります。
/mcpget_test_address1時間有効なアドレスを確保します。受信先テストをオンにすると、各プロバイダーのメールボックス一覧も取得できます。
wait_for_report確認が完了するまで待機し、スコア、失敗または警告となった確認項目とその根拠、修正プランを返します。
get_reportスラッグを使って既存のレポートを読み取り、フォルダ確認の進捗も取得します。
get_message_source配信後1時間、届いたメールをヘッダーのwire orderのまま返します。
実際にテストするには、
キー名を1つ直すだけです。
テストを実行
テスト用アドレスを取得し、メールが届くまで待って、問題点をまとめてください。
アドレスを確保しました。メールを送信したら知らせてください。
スクリプトにする
deploy/smoke-mail.txtをリレー経由でテスト用アドレスに送信するシェルスクリプトを書いてください。
スクリプトを作成しました。リレーのログイン情報は環境変数から読み取ります。
ソースを確認する
このメッセージのReceivedチェーンを表示し、どこで自社サーバーを離れたか教えてください: [slug]
4ホップあります。3番目が管理下にある最後のサーバーです。
チェック項目の約半分は、送信プラットフォームが追加する情報を確認します。DKIM署名、サーバーを通った経路、配信停止用ヘッダーなどです。貼り付けたテキストにはこれらがないため、モデルは推測するしかありません。
テスト用アドレスに送信した内容が見えます。元のメッセージは到着後1時間保持され、その後はレポートだけが残ります。レポートはスラッグを知っている人なら誰でもリンクから開けます。同僚に見せても問題ないテストメールを送信し、その他についてはプライバシーポリシーを確認してください。
はい。同じ分析と同じレポートページを使用するため、チャットからの実行結果とホームページからの実行結果を比較できます。
Gemini CLIでは、urlはSSEサーバー、httpUrlはstreamable HTTPを意味します。このサーバーが使うのは後者です。
セッションからメールコマンドまたはリレーにアクセスできる場合は送信できます。できない場合は自分で送信し、送信後にGeminiへ伝えてください。
ツールは通常のMCP呼び出しなので、CLIセッションからサーバーにアクセスできる環境なら動作します。