Verifică înainte de review
Testează emailul pentru factură modificat în acest branch și enumeră tot ce s-a înrăutățit.
O verificare a avut un rezultat mai slab: partea text este acum goală.
GitHub Copilot
Adaugă un server în VS Code, iar Copilot în modul agent poate rula un test de spam real pentru e-mailul trimis de proiectul tău.
42 verificări · Fără cheie · Fără cont
Verifică înainte de review
Testează emailul pentru factură modificat în acest branch și enumeră tot ce s-a înrăutățit.
O verificare a avut un rezultat mai slab: partea text este acum goală.
Remediază erorile
Parcurge verificările eșuate din acest raport și modifică în cod ce se poate modifica: [link către raport]
Două remedieri sunt în cod. A treia este o înregistrare DNS pe care trebuie să o adaugi tu.
Adaugă-l în CI
Adaugă GitHub Action pentru Email Spam Tester în fluxul nostru de lucru pentru modificările din templates/.
Fluxul de lucru a fost adăugat. Are nevoie de trei secrete în repository.
Fișierul se află în rădăcina spațiului de lucru, astfel încât întreaga echipă îl primește odată cu repo-ul.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Acest fișier are propriul format. Cheia principală este servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Code review citește diff-ul.
Nimeni nu citește antetele.
Niciun test din suită nu eșuează când alinierea DMARC nu mai este validă. Cu serverul în configurația repo-ului, toți cei din proiect au același test la un prompt distanță și nimeni nu trebuie să configureze o cheie.
/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 și antetele de dezabonare. Textul lipit nu conține nimic din toate acestea, așa că modelul ar face doar presupuneri.
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 slug-ul. Trimite doar emailuri de test 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, astfel că un test pornit dintr-un chat poate fi comparat cu unul pornit de pe pagina principală.
Nu. Serverul nu cere nicio cheie, așa că poți include configurația în commit.
Da, apelurile instrumentelor trec prin confirmarea obișnuită din VS Code, dacă nu le-ai permis deja.
Folosește GitHub Action. Jobul eșuează când autentificarea eșuează sau scorul scade.