Sprawdź przed przeglądem
Przetestuj wiadomość z fakturą zmienioną w tej gałęzi i wypisz wszystko, co się pogorszyło.
Jedna kontrola wypadła gorzej: część tekstowa jest teraz pusta.
GitHub Copilot
Dodaj jeden serwer w VS Code, a Copilot w trybie agenta uruchomi prawdziwy test spamu wiadomości wysyłanej przez twój projekt.
42 kontroli · Bez klucza · Bez konta
Sprawdź przed przeglądem
Przetestuj wiadomość z fakturą zmienioną w tej gałęzi i wypisz wszystko, co się pogorszyło.
Jedna kontrola wypadła gorzej: część tekstowa jest teraz pusta.
Napraw błędy
Przejrzyj nieudane kontrole w tym raporcie i popraw w kodzie to, co można: [link do raportu]
Dwie poprawki są w kodzie. Trzecia wymaga od ciebie rekordu DNS.
Dodaj to do CI
Dodaj GitHub Action Email Spam Tester do naszego workflow dla zmian w templates/.
Workflow został dodany. Wymaga trzech sekretów repozytorium.
Plik umieść w katalogu głównym obszaru roboczego, aby cały zespół dostał go razem z repozytorium.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Ten plik ma własny format. Klucz najwyższego poziomu to servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Code review sprawdza diff.
Nikt nie czyta nagłówków.
Żaden test nie kończy się błędem, gdy przestaje być zachowana zgodność DMARC. Gdy serwer jest w konfiguracji repozytorium, każdy w projekcie może uruchomić ten sam test jednym poleceniem i nikt nie musi konfigurować klucza.
/mcpget_test_addressRezerwuje adres na godzinę. Po włączeniu sprawdzania miejsca dostarczenia otrzymasz też listę skrzynek u różnych dostawców.
wait_for_reportCzeka na zakończenie testów, a następnie zwraca wyniki, niezaliczone testy i ostrzeżenia wraz z dowodami oraz plan poprawek.
get_reportOdczytuje istniejący raport po jego slugu, w tym postęp sprawdzania folderu.
get_message_sourceZwraca wiadomość e-mail w takiej postaci, w jakiej dotarła, z nagłówkami w kolejności przesłania, przez godzinę od dostarczenia.
Około połowa kontroli sprawdza dane dodawane przez platformę wysyłkową: podpis DKIM, trasę przez jej serwery i nagłówki rezygnacji z subskrypcji. Wklejony tekst nie zawiera tych danych, więc model musiałby zgadywać.
To, co wyślesz na adres testowy. Surowa wiadomość jest przechowywana przez godzinę od odebrania, a potem zostaje tylko raport pod linkiem, który może otworzyć każdy, kto zna jego slug. Testuj wiadomości, które bez obaw pokazałbyś współpracownikowi, a pozostałe informacje znajdziesz w polityce prywatności.
Tak. To ta sama analiza i ta sama strona raportu, więc wynik z czatu można porównać z wynikiem ze strony głównej.
Nie. Serwer nie wymaga klucza, więc konfigurację możesz dodać do repozytorium.
Tak, wywołania narzędzi wymagają standardowego potwierdzenia w VS Code, chyba że wcześniej na nie zezwoliłeś.
Użyj GitHub Action. Zadanie kończy się błędem, gdy uwierzytelnianie nie działa lub wynik spada.