Εύρεση αποστολέων SPAM χρησιμοποιώντας το MailEnable με τα Windows Plesk
Η πλοήγηση των αρχείων καταγραφής MailEnable σε έναν server Windows μπορεί να προκαλέσει πρόβλημα, ωστόσο είναι πιθανό ότι το SPAM προέρχεται από έναν παραβιασμένο λογαριασμό email ή από ένα κακόβουλο δέσμη ενεργειών. Μπορείτε να χρησιμοποιήσετε μια δέσμη ενεργειών PowerShell για να ελέγξετε το αρχείο καταγραφής SME MailEnable για λογαριασμούς email με χρήση υψηλής αναμετάδοσης.
Δημιουργήστε ένα αναγνωρίσιμο αρχείο καταγραφής
- Ενεργοποιήστε την πρόσβαση διαχειριστή στον server σας Gen 3 ή Gen 4 αν δεν το έχετε ήδη κάνει.
- Συνδεθείτε στον server σας Windows χρησιμοποιώντας Remote Desktop (RDC) .
- Χρησιμοποιώντας τον Windows Explorer, μεταβείτε στη μονάδα δίσκου C: \ και δημιουργήστε έναν κατάλογο που ονομάζεται θερμοκρασία .
- Κάντε κλικ στο εικονίδιο των Windows και εκτελέστε την ενσωματωμένη εφαρμογή Σημειωματάριο.
- Επικολλήστε τον παρακάτω κωδικό στο κενό έγγραφο Σημειωματάριο που ανοίγει.
Script Check Script - Windows 2016 και νεότερη έκδοση
#Sececify το μονοπάτι των αρχείων καταγραφής SMTP$P ath = "C: \ Αρχεία προγράμματος (x86) \ Ενεργοποίηση αλληλογραφίας \ Logging \ SMTP" #Επιβεβαιώστε τα αρχεία που θέλετε να σαρώσετε$F ileType = "SMTP-Activity-*. log" #Προσδιορίστε πώς θέλετε να καταγραφεί η έξοδος$O utputFile = "C: \ temp \ spamcheck.log" #Λάβετε όλες τις γραμμές από τα αρχεία καταγραφής που περιέχουν "SMTP-OU" και "FROM:< $i="Get-ChildItem" $path="" -filter="" $filetype|="" get-content="" |="" where-object="" {="" $_="" -match="" "smtp-ou"}="" |="" select-string="" -pattern="">< -casesensitive="" #extract="" the="" email="" addresses="" from="" the="" prior="" results,="" get="" a="" count="" for="" each="" unique="" address,="" and="" print="" those="" results="" to="" a="" file="" [regex]::matches($i,=""><>< .+?(?="\"> ) ') |%{$_.value} | Ομαδικό αντικείμενο -NoElement | Ταξινόμηση -αντικείμενο -Προσκόπηση καταμέτρησης | FT -Auto | Εξωτερικό αρχείο -FilePath$O utputFile
Σημείωση: Η διαδρομή προς τα αρχεία καταγραφής SMTP μπορεί να είναι διαφορετική ανάλογα με την έκδοση του Plesk που έχει εγκατασταθεί. Σως χρειαστεί να αλλάξετε τις πρώτες γραμμές του σεναρίου και να αντικαταστήσετε τη σωστή διαδρομή στα αρχεία καταγραφής SMTP.
Spam Check Script - Απαραίτητη αλλαγή για τους Windows 2012 Servers#Sececify the path of the αρχεία αρχείων SMTP$P Ath = "C: \ Αρχεία προγράμματος (x86) \ Parallels \ Plesk \ Server Servers \ Ενεργοποίηση αλληλογραφίας \ Logging \ SMTP"
- Κάτω από το μενού Αρχείο,
- Επιλέξτε Αποθήκευση ως ...
- Πλοηγηθείτε στον κατάλογο C: \ temp στο πλαίσιο διαλόγου.
- Ονομάστε το αρχείο spamcheck.ps1
- Αποθήκευση ως τύπου Όλα τα αρχεία .
- Το αρχείο θα πρέπει πλέον να εμφανίζεται στον κατάλογο C: \ temp στον Windows Explorer και μπορείτε να κάνετε δεξιό κλικ στο αρχείο και να επιλέξετε Εκτέλεση με Powershell .
Ελέγξτε το αρχείο καταγραφής
Μόλις ολοκληρωθεί η δέσμη ενεργειών, ένα αρχείο κειμένου που ονομάζεται spamcheck.log θα πρέπει να εμφανίζεται στον ίδιο κατάλογο με τη δέσμη ενεργειών spamcheck.ps1 PowerShell. Αν το δέσμη ενεργειών λειτουργεί όπως αναμενόταν, το αρχείο κειμένου πρέπει να περιέχει μια λίστα με τους λογαριασμούς email που έστειλαν αλληλογραφία από τον server, καθώς και τον αριθμό των μηνυμάτων που στέλνει ο καθένας.
Καταμέτρηση ονόματος ----- ---- 6755 iamspammingyou@coolexample.com 12 webmaster@coolexample.com 1 admin@coolexample.com 1 postmaster@plesk.localhost
Αν υπάρχει μια εξαιρετικά μεγάλη ποσότητα δεδομένων καταγραφής για την ανάλυση του σεναρίου, μπορεί να χρειαστούν ώρες (ή πιθανώς ημέρες) για να λειτουργήσουν. Μπορείτε να αλλάξετε την καταχώρηση μπαλαντέρ σε ένα συγκεκριμένο όνομα αρχείου καταγραφής, για να ελέγξετε μόνο αυτό το αρχείο.
#Sececify τα αρχεία που θέλετε να σαρώσετε$F ileType = "SMTP-Activity-*. log"
#Sececify τα αρχεία που θέλετε να σαρώσετε$F ileType = "SMTP-Activity-210310.log"
Αν το δέσμη ενεργειών δεν λειτουργεί όπως αναμενόταν, θα δημιουργηθεί ένα συγκεκριμένο σφάλμα για να παρέχει περισσότερες πληροφορίες. Τα συνηθισμένα θέματα περιλαμβάνουν τη χρήση λάθος διαδρομής ή ονόματος αρχείου.
Σχετικά βήματα
- Οι δέσμες ενεργειών μπορούν επίσης να είναι η αιτία της SPAM. Δείτε πώς μπορείτε να ενεργοποιήσετε την σύνδεση PHPMail στα Windows Plesk .
- Πάρτε βήματα για να αποτρέψετε ζητήματα SPAM στον server σας .
- Επιστρέψτε στην κριτική για θέματα ανεπιθύμητης αλληλογραφίας στον server σας .
Περισσότερες πληροφορίες
- Οι ειδικοί μας server μπορούν να εκτελέσουν αυτά τα βήματα με χρέωση. Για περισσότερες πληροφορίες σχετικά με τις εξειδικευμένες υπηρεσίες μας, επισκεφτείτε το μενού μας Εξειδικευμένη υπηρεσία .