Email Spam Tester

Claude Code

Τα πρότυπά σας ελέγχονται ενώ τα επεξεργάζεστε

Μία εντολή στο terminal. Μετά, το Claude Code μπορεί να στείλει ένα πρότυπο συναλλακτικού email μέσω του relay σας, να διαβάσει τι έλαβε ο παραλήπτης και να αλλάξει το πρότυπο ή να σας πει ποια εγγραφή πρέπει να διορθώσετε.

Αντιγράψτε την εντολή

42 έλεγχοι · Χωρίς κλειδί · Χωρίς λογαριασμό

Μία εντολή και μετά ρωτήστε

Ο server φιλοξενείται, οπότε δεν εγκαθίσταται τίποτα και κανένα κλειδί δεν προστίθεται στο περιβάλλον σας.

https://email-spam-tester.com/mcp
claude mcp add --transport http email-spam-tester https://email-spam-tester.com/mcp

Ή εγκαταστήστε το plugin

Ο ίδιος server, μαζί με μια δεξιότητα που δείχνει στον agent πώς να εκτελέσει τη διαδικασία.

/plugin marketplace add serg-tanichev/email-spam-tester-mcp
/plugin install email-spam-tester@email-spam-tester

Τι να ζητήσετε

Δοκιμάστε ένα template

Στείλτε το templates/welcome.html μέσω του staging mailer μας σε μια δοκιμαστική διεύθυνση και πείτε μου τι αποτυγχάνει.

Το DKIM περνάει, αλλά το d= είναι το domain του relay, οπότε δεν υπάρχει ευθυγράμμιση με το DMARC.

Βρείτε το header

Λάβετε το source του μηνύματος για αυτό το slug και δείξτε μου ποιο header πρέπει να ορίζει ο κώδικάς μας: [slug]

Λείπει το List-Unsubscribe-Post. Πρέπει να προστεθεί στο mailer.ts, όπως φαίνεται γραμμή προς γραμμή παρακάτω.

Συγκρίνετε δύο εκτελέσεις

Διορθώστε όσα αναφέρει η αναφορά, δοκιμάστε ξανά με νέα διεύθυνση και συγκρίνετε τις δύο βαθμολογίες.

Η δεύτερη δοκιμή ολοκληρώθηκε. Θα βάλω τις δύο βαθμολογίες δίπλα δίπλα.

Το template έγινε compile.
Αυτό δεν λέει τίποτα για τα εισερχόμενα.

Με τη σύνδεση αποκτάτε τέσσερα εργαλεία

Μια αλλαγή στο πρότυπο, μια δοκιμή και μια αναφορά που αναφέρει ποιο header είχε πρόβλημα, όλα στο ίδιο session όπου ο κώδικας είναι ήδη ανοιχτός.

Claude Code
/mcp
  • get_test_address

    Δεσμεύει μια διεύθυνση για μία ώρα. Με ενεργή την τοποθέτηση, λαμβάνετε επίσης μια λίστα γραμματοκιβωτίων σε διαφορετικούς παρόχους.

  • wait_for_report

    Περιμένει μέχρι να ολοκληρωθούν οι έλεγχοι και μετά επιστρέφει τις βαθμολογίες, τους ελέγχους που απέτυχαν ή εμφάνισαν προειδοποίηση μαζί με τα στοιχεία τους και το πλάνο διόρθωσης.

  • get_report

    Διαβάζει μια υπάρχουσα αναφορά από το slug της, μαζί με την πρόοδο του ελέγχου φακέλου.

  • get_message_source

    Επιστρέφει το email όπως παραλήφθηκε, με τις κεφαλίδες σε σειρά μετάδοσης, για μία ώρα μετά την παράδοση.

Ερωτήσεις

Γιατί χρειάζεται πραγματικό email αντί για επικολλημένο κείμενο;

Περίπου οι μισοί έλεγχοι διαβάζουν όσα προσθέτει η πλατφόρμα αποστολής: την υπογραφή DKIM, τη διαδρομή μέσω των διακομιστών της και τις κεφαλίδες κατάργησης εγγραφής. Το επικολλημένο κείμενο δεν περιέχει τίποτα από αυτά, οπότε το μοντέλο θα έκανε εικασίες.

Τι μπορεί να δει ο διακομιστής;

Ό,τι στέλνετε στη διεύθυνση δοκιμής. Το ανεπεξέργαστο μήνυμα παραμένει για μία ώρα μετά την άφιξή του και έπειτα μένει μόνο η αναφορά, σε έναν σύνδεσμο που μπορεί να ανοίξει όποιος έχει το slug. Στείλτε μόνο δοκιμαστικά email που δεν θα είχατε πρόβλημα να δείξετε σε έναν συνάδελφο και διαβάστε την πολιτική απορρήτου για τα υπόλοιπα.

Είναι η βαθμολογία ίδια με αυτή στον ιστότοπο;

Ναι. Χρησιμοποιείται η ίδια ανάλυση και η ίδια σελίδα αναφοράς, οπότε μπορείτε να συγκρίνετε μια δοκιμή από συνομιλία με μία από την αρχική σελίδα.

Πρέπει να χρησιμοποιεί το relay παραγωγής;

Ναι, όταν μπορείτε. Ένα staging relay συνήθως υπογράφει με διαφορετικό κλειδί και στέλνει από διαφορετική IP, οπότε οι έλεγχοι θα περιέγραφαν λάθος ρύθμιση.

Θα χρειαστεί secrets η ρύθμιση του project;

Όχι. Ο διακομιστής δεν απαιτεί κλειδί, οπότε το .mcp.json περιέχει μόνο τη διεύθυνση.

Ποια είναι η διαφορά μεταξύ του plugin και της εντολής;

Η εντολή προσθέτει τα εργαλεία. Το plugin προσθέτει τα ίδια εργαλεία και μια δεξιότητα, ώστε ο agent να γνωρίζει επίσης ότι η παράλειψη δεν σημαίνει επιτυχία.

Στείλτε ένα πραγματικό email και δείτε τι επέστρεψε

Αντιγράψτε την εντολή