Email Spam Tester

Gemini CLI

Un test spam da eseguire dal prompt di Gemini

Una voce in settings.json. Gemini CLI riserva l'indirizzo, attende la tua email e mostra il report nel terminale.

Copia la configurazione

42 controlli · Nessuna chiave · Nessun account

Aggiungilo a settings.json

Aggiungi la voce al tuo settings.json, sotto mcpServers.

https://email-spam-tester.com/mcp
{  "mcpServers": {    "email-spam-tester": {      "httpUrl": "https://email-spam-tester.com/mcp"    }  }}

La connessione include quattro strumenti

L'unica cosa da non sbagliare è il nome della chiave. Gemini CLI interpreta url come endpoint SSE, ma questo server usa HTTP in streaming, quindi la voce deve usare httpUrl.

Gemini CLI
/mcp
  • get_test_address

    Riserva un indirizzo per un'ora. Se attivi il test di recapito, ottieni anche un elenco di caselle di posta presso diversi provider.

  • wait_for_report

    Attende il completamento dei controlli, poi restituisce i punteggi, i controlli non superati e quelli con avvisi, con le relative prove e il piano di correzione.

  • get_report

    Legge un report esistente tramite il suo slug, incluso lo stato di avanzamento del controllo delle cartelle.

  • get_message_source

    Restituisce l'email come è arrivata, con le intestazioni nell'ordine di trasmissione, per un'ora dopo la consegna.

Un solo nome di chiave ti separa
da un test reale.

Cosa chiedere

Esegui un test

Dammi un indirizzo di test, aspetta che invii l'email e riassumi cosa non ha funzionato.

Indirizzo riservato. Dimmi quando hai inviato l'email.

Scrivi uno script

Scrivi uno script shell che invii deploy/smoke-mail.txt tramite il nostro relay a un indirizzo di test.

Script scritto. Legge le credenziali del relay dal tuo ambiente.

Leggi il sorgente

Mostrami la catena Received di questo messaggio e dimmi dove ha lasciato i nostri server: [slug]

Quattro passaggi. Il terzo è l'ultimo server che controlli.

Domande

Perché richiede un'email reale invece di testo incollato?

Circa metà dei controlli analizza ciò che aggiunge la piattaforma di invio: la firma DKIM, il percorso attraverso i suoi server e le intestazioni di annullamento dell'iscrizione. Il testo incollato non contiene nulla di tutto questo, quindi il modello dovrebbe fare delle ipotesi.

Cosa può vedere il server?

Ciò che invii all'indirizzo di test. Il messaggio originale viene conservato per un'ora dopo l'arrivo, poi rimane solo il report, accessibile tramite un link che può aprire chiunque conosca lo slug. Usa email di prova che non avresti problemi a mostrare a un collega e leggi l'informativa sulla privacy per il resto.

Il punteggio è lo stesso del sito web?

Sì. L'analisi e la pagina del report sono le stesse, quindi puoi confrontare un test avviato dalla chat con uno avviato dalla home page.

Perché httpUrl e non url?

In Gemini CLI, url indica un server SSE e httpUrl indica HTTP con streaming, che è il protocollo usato da questo server.

Può inviare l'email da solo?

Sì, se la tua sessione può accedere a un comando di posta o a un relay. Altrimenti inviala tu e comunica a Gemini quando è stata inviata.

Funziona in modalità headless?

Gli strumenti usano normali chiamate MCP, quindi funzionano ovunque la tua sessione CLI possa raggiungere il server.

Invia un'email vera e leggi cosa è tornato indietro

Copia la configurazione