Πίνακας περιεχομένων:
- Βήμα 1: Εγκατάσταση προαπαιτούμενων
- Βήμα 2: Διαμόρφωση Sendmail
- Βήμα 3: Επανεκκίνηση Sendmail
- Βήμα 4: Ρύθμιση καταγραφής Procmail
- Βήμα 5: Διαμόρφωση τοπικού Procmail
- Βήμα 6: Προσαρμοσμένα φίλτρα
- Βήμα 7: Ελέγξτε τους κανόνες
- Βήμα 8: Bayes
- Βήμα 9: Έγινε
Βίντεο: Πώς να καταπολεμήσετε τα ανεπιθύμητα μηνύματα χρησιμοποιώντας Spamassassin, Dnsbl και Procmail: 9 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Τρέχω τον δικό μου διακομιστή αλληλογραφίας και ελέγχω το email μου τις περισσότερες φορές χρησιμοποιώντας πεύκο. Με τα χρόνια είχα δημιουργήσει φίλτρα ανεπιθύμητης αλληλογραφίας στο πεύκο για να εξαλείψουμε τα ανεπιθύμητα μηνύματα. Αλλά ήμουν επίσης γνωστός ότι χρησιμοποιούσα το blackberry μου για να ελέγξω το email χρησιμοποιώντας το squirrelmail. Λοιπόν, τα φίλτρα πεύκου μου δεν λειτούργησαν στο squirrelmail. Επιπλέον, τελευταία ανεβαίνουν περισσότερα ανεπιθύμητα μηνύματα.
Αυτό το διδακτικό θα σας δείξει πώς να ρυθμίσετε το spamassassin στο Fedora χρησιμοποιώντας το procmail για να μετακινήσετε αυτόματα τα μηνύματα που έχουν επισημανθεί ως ανεπιθύμητα σε φάκελο ανεπιθύμητης αλληλογραφίας.
Βήμα 1: Εγκατάσταση προαπαιτούμενων
Θα θελήσετε να εγκαταστήσετε τις προϋποθέσεις σας:
joe@fletcher ~ $ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Βήμα 2: Διαμόρφωση Sendmail
Θέλετε να ελέγξετε ότι το sendmail χρησιμοποιεί τη μαύρη λίστα DNS. Επεξεργαστείτε το sendmail.mc και προσθέστε τις παρακάτω γραμμές joe@fletcher ~ $ vi /etc/mail/sendmail.mc.shtml; "$ & {client_addr} ') dnlFEATURE (" dnsbl "," cbl.abuseat.org "," "Αποκλεισμός ανεπιθύμητων μηνυμάτων δείτε: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr} ') dnlFEATURE ("dnsbl", "sbl.spamhaus.org", "" Spam αποκλεισμένα δείτε: https://spamhaus.org/query/bl?ip= "$ & {client_addr}") dnlFEATURE (" dnsbl ', `list.dsbl.org', '" Αποκλεισμός ανεπιθύμητων μηνυμάτων δείτε: https://dsbl.org/listing?"$&{client_addr}')dnlΕνώ το έχετε ανοιχτό, προσθέστε το procmail ως προεπιλεγμένο ταχυδρομείο: MAILER (procmail) dnl
Βήμα 3: Επανεκκίνηση Sendmail
Αφού πραγματοποιήσετε τις αλλαγές σας στο αρχείο mc sendmails, θα πρέπει να επανεκκινήσετε την υπηρεσία sendmail για να δημιουργήσετε ξανά το αρχείο διαμόρφωσης (sendmail.cf)
joe@fletcher service $ sudo υπηρεσία sendmail επανεκκίνηση
Βήμα 4: Ρύθμιση καταγραφής Procmail
joe@fletcher ~ $ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log# Σχόλιο παρακάτω για αντιμετώπιση προβλημάτων#VERBOSE = ΝΑΙ#LOGABSTRACT = ΝΑΙ Μπορείτε να ελέγξετε το procmail τώρα ακολουθώντας το αρχείο καταγραφής κάτω από/var/logjoe@fletcher $ tail/var/log/procmail
Βήμα 5: Διαμόρφωση τοπικού Procmail
Δημιουργήστε ένα.procmailrc στον αρχικό σας κατάλογοjoe@fletcher ~ $ vi. ~/Procmailrc: 0:
X-Spam-Status: Ναι
/home/joe/mail/spam
Βήμα 6: Προσαρμοσμένα φίλτρα
Θα θελήσετε να δημιουργήσετε ένα σύνολο προσαρμοσμένων φίλτρων/μετρήσεων. Το Apache.org έχει πολύ καλή ιδέα για τη δημιουργία των δικών σας προσαρμοσμένων κανόνων εδώ: Wiki Page Είμαι βέβαιος ότι έχετε παρατηρήσει ότι το spam ακολουθεί μοτίβα. Για παράδειγμα, λαμβάνω τα ίδια ανεπιθύμητα μηνύματα για προσφορές καραμελών με παρόμοιες γραμμές θέματος για μερικούς μήνες κάθε φορά. Θα μπορούσατε να γράψετε έναν κανόνα αναζητώντας μερικά από αυτά τα πράγματα. joe@fletcher ~ $ sudo vi /etc/mail/spamassassin/local.cf κεφαλίδα CANDY_1 Από = ~/hard/iheader CANDY_2 Από = ~/candy/iheader CANDY_3 Θέμα = ~/hard/iheader CANDY_4 Θέμα = ~/candy/iheader CANDY_5 Θέμα = ~ /αστική αποσύνθεση /imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5)> 1.0) βαθμολογία CANDY_MULTI_TEST 5.0Αν πληρούνται οι δύο από τις παραπάνω συνθήκες, τότε σημειώστε το ως ανεπιθύμητο. Μια άλλη επιλογή είναι η μαύρη λίστα ορισμένων τομέων: blacklist_from *@citylinenews.com r αν γνωρίζετε το θέμα που δεν θέλετε να λάβετε: κεφαλίδα WARRANTY_CHECK Θέμα = ~ /Εγγύηση στο σπίτι /iscore WARRANTY_CHECK 5.0
Βήμα 7: Ελέγξτε τους κανόνες
Ελέγξτε τους κανόνες που έχετε δημιουργήσει:
joe@fletcher ~ $ spamassassin --lint -D Εάν δεν έχει σφάλματα, κάντε επανεκκίνηση του spamassassin: joe@fletcher ~ $ sudo service spamassassin επανεκκίνηση
Βήμα 8: Bayes
Μπορείτε να εκπαιδεύσετε το spamassassin για τον εντοπισμό ανεπιθύμητων μηνυμάτων χρησιμοποιώντας φίλτρα bayesian.
Πρώτα τοποθετήστε το στον φάκελο ανεπιθύμητης αλληλογραφίας σας: joe@fletcher ~ $ sa-learn --mbox --spam/home/joe/mail/spam Στη συνέχεια τα εισερχόμενά σας: joe@fletcher ~ $ sa-learn --mbox --nonspam/var /mail/joe Θα αρχίσει να χρησιμοποιεί τα φίλτρα όταν έχετε> 200 spam και ζαμπόν.
Βήμα 9: Έγινε
Σε αυτό το σημείο έχετε ολοκληρώσει το πρώτο σας βήμα προς ένα εισερχόμενο χωρίς spam.
Θα πρέπει να συνεχίσετε να ψάχνετε στον φάκελο ανεπιθύμητης αλληλογραφίας για την πρώτη εβδομάδα περίπου για να δείτε αν όλα όσα έχουν επισημανθεί ως ανεπιθύμητα είναι στην πραγματικότητα ανεπιθύμητα. Εάν τα ανεπιθύμητα μηνύματα περνούν, φροντίστε να δείτε τις κεφαλίδες και να δείτε αν υπάρχει κάτι που μπορείτε να προσδιορίσετε ως μοτίβο και να γράψετε έναν νέο κανόνα γι 'αυτό. Συνήθως κάνω ουρά/var/log/procmail και ελέγχω αν τυχόν μη ανεπιθύμητα μηνύματα έχουν επισημανθεί εσφαλμένα. Καλή τύχη! -Τζο
Συνιστάται:
Πώς να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου με συνημμένα με Arduino, Esp32 και Esp8266: 6 βήματα
Πώς να στείλετε μηνύματα ηλεκτρονικού ταχυδρομείου με συνημμένα με Arduino, Esp32 και Esp8266: Εδώ θα ήθελα να εξηγήσω την έκδοση 2 της βιβλιοθήκης μου EMailSender, μια μεγάλη εξέλιξη σε σχέση με την έκδοση 1, με υποστήριξη για Arduino με w5100, w5200 και w5500 ethernet shield και enc28J60 κλωνοποίηση συσκευών και υποστήριξη για esp32 και esp8266.Τώρα μπορείτε να διαφημίσετε
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: 11 βήματα
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: Είχατε ποτέ πολλά δεδομένα με τα οποία εργάζεστε και σκεφτήκατε τον εαυτό σας … " πώς μπορώ να κάνω όλα αυτά τα δεδομένα φαίνονται καλύτερα και είναι πιο εύκολα κατανοητά; " Αν ναι, τότε η απάντησή σας μπορεί να είναι ένας πίνακας στο Microsoft Office Word 2007
Πώς να στείλετε μηνύματα SMS από το έργο σας Arduino ESP: 6 βήματα
Πώς να στείλετε μηνύματα κειμένου SMS από το έργο Arduino ESP: Αυτό το εκπαιδευτικό δείχνει πώς μπορείτε να στέλνετε μηνύματα SMS από το έργο σας arduino χρησιμοποιώντας μια συσκευή ESP8266 και μια σύνδεση WiFi. Γιατί να χρησιμοποιήσετε SMS;* Τα μηνύματα SMS είναι πολύ πιο γρήγορα και αξιόπιστα από την ειδοποίηση εφαρμογής μηνύματα. * Τα μηνύματα SMS μπορούν επίσης
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Διαγράψτε αυτά τα ανεπιθύμητα τραγούδια ITunes από τον υπολογιστή σας: 10 βήματα
Διαγράψτε αυτά τα ανεπιθύμητα τραγούδια ITunes από τον υπολογιστή σας: Γεια σας κυρίες και κύριοι, αυτή είναι η πρώτη μου κωδικοποίηση με οδηγίες, οπότε παρακαλώ, όταν σχολιάζετε, αφήστε τα όπλα σας στο σπίτι (τα μαχαίρια είναι αποδεκτά, ωστόσο). Με την έλευση των mp3 players, έχει έγινε δυνατό για τους ανθρώπους να μεταφέρουν πρωτόγνωρα