Email Spam Tester

Gemini CLI

Test spamu uruchamiany z promptu Gemini

Jeden wpis w settings.json. Gemini CLI rezerwuje adres, czeka na twój e-mail i wyświetla raport w terminalu.

Skopiuj konfigurację

42 kontroli · Bez klucza · Bez konta

Dodaj wpis do settings.json

Dodaj wpis do settings.json w sekcji mcpServers.

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

Po połączeniu otrzymujesz cztery narzędzia

Musisz użyć właściwej nazwy klucza. Gemini CLI traktuje url jako punkt końcowy SSE, a ten serwer używa strumieniowego HTTP, dlatego wpis wymaga httpUrl.

Gemini CLI
/mcp
  • get_test_address

    Rezerwuje adres na godzinę. Po włączeniu sprawdzania miejsca dostarczenia otrzymasz też listę skrzynek u różnych dostawców.

  • wait_for_report

    Czeka na zakończenie testów, a następnie zwraca wyniki, niezaliczone testy i ostrzeżenia wraz z dowodami oraz plan poprawek.

  • get_report

    Odczytuje istniejący raport po jego slugu, w tym postęp sprawdzania folderu.

  • get_message_source

    Zwraca wiadomość e-mail w takiej postaci, w jakiej dotarła, z nagłówkami w kolejności przesłania, przez godzinę od dostarczenia.

Jedna nazwa klucza dzieli cię od
prawdziwego testu.

O co zapytać

Uruchom test

Pobierz dla mnie adres testowy, poczekaj na moją wiadomość i podsumuj, co się nie powiodło.

Adres zarezerwowany. Daj mi znać, gdy wiadomość zostanie wysłana.

Napisz skrypt

Napisz skrypt powłoki, który wyśle deploy/smoke-mail.txt przez nasz relay na adres testowy.

Skrypt jest gotowy. Odczytuje dane logowania do relaya ze zmiennych środowiskowych.

Odczytaj źródło

Pokaż łańcuch Received tej wiadomości i powiedz, gdzie opuściła nasze serwery: [slug]

Cztery przeskoki. Trzeci to ostatni serwer, który kontrolujesz.

Pytania

Dlaczego potrzebna jest prawdziwa wiadomość e-mail zamiast wklejonego tekstu?

Około połowa testów sprawdza dane dodawane przez platformę wysyłkową: podpis DKIM, trasę przez jej serwery i nagłówki rezygnacji z subskrypcji. Wklejony tekst ich nie zawiera, więc model musiałby zgadywać.

Co może zobaczyć serwer?

To, co wyślesz na adres testowy. Surowa wiadomość jest przechowywana przez godzinę od odebrania, a potem zostaje tylko raport dostępny pod linkiem, który może otworzyć każdy, kto zna slug. Testuj tylko wiadomości, które możesz bez problemu pokazać współpracownikowi. Pozostałe informacje znajdziesz w polityce prywatności.

Czy wynik jest taki sam jak na stronie?

Tak. Analiza i strona raportu są takie same, więc możesz porównać test uruchomiony na czacie z testem ze strony głównej.

Dlaczego httpUrl, a nie url?

W Gemini CLI url oznacza serwer SSE, a httpUrl oznacza strumieniowe HTTP, którego używa ten serwer.

Czy może sam wysłać wiadomość e-mail?

Tak, jeśli twoja sesja ma dostęp do polecenia pocztowego lub serwera przekazującego. W przeciwnym razie wyślij ją sam i poinformuj Gemini, gdy zostanie wysłana.

Czy działa w trybie headless?

Narzędzia korzystają ze zwykłych wywołań MCP, więc działają wszędzie tam, gdzie twoja sesja CLI ma dostęp do serwera.

Wyślij jedną prawdziwą wiadomość e-mail i sprawdź, co wróciło

Skopiuj konfigurację