Έλεγχος πριν από το review
Δοκιμάστε το email τιμολογίου που άλλαξε σε αυτό το branch και αναφέρετε οτιδήποτε χειροτέρεψε.
Ένας έλεγχος χειροτέρεψε: το τμήμα κειμένου είναι πλέον κενό.
GitHub Copilot
Προσθέστε έναν διακομιστή στο VS Code και το Copilot σε agent mode μπορεί να εκτελέσει πραγματικό έλεγχο spam στο email που στέλνει το έργο σας.
42 έλεγχοι · Χωρίς κλειδί · Χωρίς λογαριασμό
Έλεγχος πριν από το review
Δοκιμάστε το email τιμολογίου που άλλαξε σε αυτό το branch και αναφέρετε οτιδήποτε χειροτέρεψε.
Ένας έλεγχος χειροτέρεψε: το τμήμα κειμένου είναι πλέον κενό.
Διορθώστε τις αποτυχίες
Εξετάστε τους αποτυχημένους ελέγχους σε αυτή την αναφορά και αλλάξτε ό,τι μπορεί να αλλάξει στον κώδικα: [σύνδεσμος αναφοράς]
Δύο διορθώσεις έγιναν στον κώδικα. Η τρίτη είναι μια εγγραφή DNS που πρέπει να προσθέσετε εσείς.
Προσθέστε το στο CI
Προσθέστε το Email Spam Tester GitHub Action στο workflow μας για αλλαγές στον φάκελο templates/.
Το workflow προστέθηκε. Χρειάζεται τρία repository secrets.
Το αρχείο τοποθετείται στη ρίζα του workspace, ώστε όλη η ομάδα να το λαμβάνει μαζί με το repo.
https://email-spam-tester.com/mcp{ "mcpServers": { "email-spam-tester": { "type": "http", "url": "https://email-spam-tester.com/mcp" } }}Αυτό το αρχείο έχει τη δική του μορφή. Το βασικό κλειδί είναι servers.
{
"servers": {
"email-spam-tester": {
"type": "http",
"url": "https://email-spam-tester.com/mcp"
}
}
}Το code review διαβάζει το diff.
Κανείς δεν διαβάζει τα headers.
Καμία δοκιμή στη σουίτα δεν αποτυγχάνει όταν παύει να ισχύει η ευθυγράμμιση DMARC. Με τον διακομιστή στο config του repo, όλοι στο έργο έχουν την ίδια δοκιμή διαθέσιμη με ένα prompt και κανείς δεν χρειάζεται να ρυθμίσει κλειδί.
/mcpget_test_addressΔεσμεύει μια διεύθυνση για μία ώρα. Με ενεργή την τοποθέτηση, λαμβάνετε επίσης μια λίστα γραμματοκιβωτίων σε διαφορετικούς παρόχους.
wait_for_reportΠεριμένει μέχρι να ολοκληρωθούν οι έλεγχοι και μετά επιστρέφει τις βαθμολογίες, τους ελέγχους που απέτυχαν ή εμφάνισαν προειδοποίηση μαζί με τα στοιχεία τους και το πλάνο διόρθωσης.
get_reportΔιαβάζει μια υπάρχουσα αναφορά από το slug της, μαζί με την πρόοδο του ελέγχου φακέλου.
get_message_sourceΕπιστρέφει το email όπως παραλήφθηκε, με τις κεφαλίδες σε σειρά μετάδοσης, για μία ώρα μετά την παράδοση.
Περίπου οι μισοί έλεγχοι διαβάζουν όσα προσθέτει η πλατφόρμα αποστολής: την υπογραφή DKIM, τη διαδρομή μέσω των διακομιστών της και τις κεφαλίδες κατάργησης εγγραφής. Το επικολλημένο κείμενο δεν περιέχει τίποτα από αυτά, οπότε το μοντέλο θα έκανε εικασίες.
Ό,τι στέλνετε στη διεύθυνση δοκιμής. Το αρχικό μήνυμα διατηρείται για μία ώρα μετά την άφιξή του και στη συνέχεια παραμένει μόνο η αναφορά, σε έναν σύνδεσμο που μπορεί να ανοίξει όποιος έχει το slug. Χρησιμοποιείτε για δοκιμή email που δεν θα είχατε πρόβλημα να δείξετε σε συνάδελφο και διαβάστε την πολιτική απορρήτου για τα υπόλοιπα.
Ναι. Χρησιμοποιούνται η ίδια ανάλυση και η ίδια σελίδα αναφοράς, οπότε μπορείτε να συγκρίνετε μια εκτέλεση από μια συνομιλία με μία από την αρχική σελίδα.
Όχι. Ο διακομιστής δεν απαιτεί κλειδί, οπότε μπορείτε να κάνετε commit το αρχείο ρυθμίσεων.
Ναι, οι κλήσεις εργαλείων περνούν από τη συνήθη επιβεβαίωση του VS Code, εκτός αν τις έχετε επιτρέψει.
Χρησιμοποιήστε το GitHub Action. Η εργασία αποτυγχάνει όταν αποτυγχάνει ο έλεγχος ταυτότητας ή πέφτει η βαθμολογία.