Przetestuj wiadomość wysyłaną przez kod
Znajdź miejsce, w którym wysyłamy wiadomość do resetowania hasła, wyślij ją na adres testowy i odczytaj raport.
Znalazłem je w auth/reset.ts. Wysyłam teraz wiadomość na adres testowy.
Cursor
Dodaj krótki blok do mcp.json, a agent Cursor przetestuje wiadomość wysyłaną przez twój kod, a potem otworzy plik, który trzeba zmienić.
42 kontroli · Bez klucza · Bez konta
Czasem problemem jest nagłówek,
a ten nagłówek jest w otwartym pliku.
Przetestuj wiadomość wysyłaną przez kod
Znajdź miejsce, w którym wysyłamy wiadomość do resetowania hasła, wyślij ją na adres testowy i odczytaj raport.
Znalazłem je w auth/reset.ts. Wysyłam teraz wiadomość na adres testowy.
Popraw nagłówki
Raport wskazuje, że brakuje List-Unsubscribe. Dodaj go do naszego modułu wysyłania poczty i przetestuj ponownie.
Nagłówek został dodany. Testuję z nowym adresem.
Wyjaśnij błąd
Otwórz ten raport i wyjaśnij, dlaczego DMARC zakończył się niepowodzeniem, mimo że SPF przeszedł: [link do raportu]
SPF przeszedł weryfikację dla domeny zwrotnej, która różni się od domeny z nagłówka From.
Użyj .cursor/mcp.json dla jednego projektu albo ~/.cursor/mcp.json dla wszystkich projektów.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "url": "https://email-spam-tester.com/mcp" } }}Część problemów z e-mailem transakcyjnym wynika z kodu: brak nagłówka List-Unsubscribe, niezgodna domena From, część HTML bez części tekstowej. Ten kod jest już otwarty w Cursor.
/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 testów sprawdza elementy 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ć.
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. Wysyłaj wiadomości testowe, które możesz bez problemu pokazać współpracownikowi. Resztę opisuje polityka prywatności.
Tak. To ta sama analiza i ta sama strona raportu, więc test z czatu możesz porównać z testem ze strony głównej.
Tak. Nie ma w niej żadnych sekretów, więc możesz bezpiecznie trzymać .cursor/mcp.json w repozytorium.
Sprawdź, czy JSON jest poprawny, a potem rozpocznij nowy czat.
To zależy od Cursor. Sam serwer nie wymaga klucza ani konta.