Testează ce trimite codul
Găsește unde trimitem e-mailul de resetare a parolei, declanșează trimiterea către o adresă de test și citește raportul.
L-am găsit în auth/reset.ts. Îl trimit acum la adresa de test.
Cursor
Adaugă un bloc scurt în mcp.json, iar agentul Cursor poate testa emailul trimis de codul tău, apoi poate deschide fișierul care trebuie modificat.
42 verificări · Fără cheie · Fără cont
Unele erori țin de un antet,
iar acel antet este într-un fișier pe care îl ai deschis.
Testează ce trimite codul
Găsește unde trimitem e-mailul de resetare a parolei, declanșează trimiterea către o adresă de test și citește raportul.
L-am găsit în auth/reset.ts. Îl trimit acum la adresa de test.
Corectează anteturile
Raportul spune că lipsește List-Unsubscribe. Adaugă-l în modulul nostru de trimitere a e-mailurilor și testează din nou.
Antet adăugat. Testez cu o adresă nouă.
Explică o eroare
Deschide acest raport și explică de ce DMARC a eșuat, deși SPF a trecut: [link către raport]
SPF a trecut pentru domeniul de bounce, care diferă de domeniul tău From.
Folosește .cursor/mcp.json pentru un proiect sau ~/.cursor/mcp.json pentru toate proiectele.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "url": "https://email-spam-tester.com/mcp" } }}Unele probleme ale unui email tranzacțional sunt determinate în cod: un antet List-Unsubscribe lipsă, un domeniu From care nu corespunde, o parte HTML fără o parte text. Cursor are deja acel cod deschis.
/mcpget_test_addressRezervă o adresă pentru o oră. Dacă activezi testul de plasare, primești și o listă de căsuțe poștale de la diferiți furnizori.
wait_for_reportAșteaptă finalizarea verificărilor, apoi returnează scorurile, verificările nereușite și avertismentele împreună cu dovezile și planul de remediere.
get_reportCitește un raport existent după slug, inclusiv stadiul verificării folderului.
get_message_sourceReturnează e-mailul așa cum a sosit, cu antetele în ordinea de transmisie, timp de o oră după livrare.
Aproximativ jumătate dintre verificări analizează ce adaugă platforma de trimitere: semnătura DKIM, traseul prin serverele sale, anteturile de dezabonare. Textul lipit nu conține nimic din toate acestea, așa că modelul ar ghici.
Ce trimiți la adresa de test. Mesajul brut este păstrat timp de o oră după ce ajunge, apoi rămâne doar raportul, la un link pe care îl poate deschide oricine are identificatorul. Testează cu emailuri pe care le-ai putea arăta fără probleme unui coleg și citește politica de confidențialitate pentru restul detaliilor.
Da. Este aceeași analiză și aceeași pagină de raport, așa că poți compara un test rulat din chat cu unul rulat de pe pagina principală.
Da. Nu conține nimic secret, așa că poți păstra .cursor/mcp.json în repo.
Verifică dacă JSON-ul este valid, apoi pornește un chat nou.
Cursor stabilește asta. Serverul nu solicită nicio cheie și niciun cont.