SPAM
Τα SPAM μηνύματα αποτελούν πλέον πρόβλημα για τον καθένα. Ο διακομιστής
ηλεκτρονικού ταχυδρομείου του συστήματος έχει τη δυνατότητα να επισημαίνει
τέτοιου είδους μηνύματα σε σημαντικό ποσοστό τα οποία και μαρκάρει
με τρόπο τέτοιο ώστε να μπορούν στη συνέχεια να υποστούν κατάλληλη
επεξεργασία από κάποιο φίλτρο όπως το procmail του περιβάλλοντος
UNIX. Ο τρόπος με τον οποίο επισημαίνονται τα SPAM μηνύματα είναι μέσω
των RBL (Realtime Blackhole Lists), δηλαδή καταλόγων που περιέχουν
διευθύνσεις διακομιστών που έχει φανεί στην πράξη ότι διεκπεραιώνουν
SPAM ταχυδρομείο. Είναι πρoφανές ότι κάποιος μπορεί να στείλει SPAM μέσω
ενός άλλου διακομιστή ώστε αυτό να μην επισημαίνεται όπως και το ότι
μπορεί κάποιος να προσπαθεί να σας στείλει ένα σημαντικό μήνυμα μέσω ενός
SPAM διακομιστή το οποίο να επισημαίνεται ως ανεπιθύμητο.
Procmail
Το procmail είναι ένας επεξεργαστής ηλεκτρονικού ταχυδρομείου.
Προκειμένου να τον ενεργοποιήσετε θα πρέπει να δημιουργήσετε
το αρχείο .forward στον αρχικό σας κατάλογο. Το αρχείο
θα πρέπει
να περιέχει τη γραμμή (συμπεριλαμβανομένων των εισαγωγικών)
"|/usr/local/bin/procmail"
Τα παραπάνω δηλώνουν ότι θέλετε
το procmail να επεξεργάζεται το ηλεκτρονικό σας ταχυδρομείο.
Οι κανόνες που ορίζουν την επεξεργασία αυτή περιέχονται
στο αρχείο .procmailrc
το οποίο πρέπει επίσης να βρίσκεται στον αρχικό σας κατάλογο. Ανάλογα
με τα περιεχόμενα αυτού του αρχείου τα SPAM μηνύματα μπορούν να
- απορρίπτονται οριστικά (σχετικές οδηγίες εδώ)
- φυλάσσονται σε κάποιο αρχείο (σχετικές οδηγίες εδώ)
Απόρριψη SPAM μηνυμάτων
Μπορείτε να χρησιμοποιήσετε το procmail για να απορρίπτετε
τα SPAM μηνύματα. Τα μηνήματα αυτά χάνονται αμετάκλητα και ούτε
καν θα μάθετε ότι πήρατε κάποιο τέτοιο μήνυμα. Υπάρχει πάντα (όσο μικρή και
αν είναι) η περίπτωση κάποιος να προσπαθεί να επικοινωνήσει μαζί σας για
κάποιο θέμα που όντως σας ενδιαφέρει και τα μηνύματά του να επισημαίνονται
ως SPAM λόγω του ότι τα στέλνει μέσώ ενός διαβλητού διακομιστή. Αν παρόλα
αυτά, επιθυμείτε κάτι τέτοιο, τότε αρκεί το αρχείο .procmailrc
στον αρχικό σας κατάλογο να περιέχει τις παρακάτω γραμμές:
:0 HD
* ^X-MailScanner-SpamCheck.*
/dev/null
Αποθήκευση SPAM μηνυμάτων σε αρχείο
Το να απορρίπτετε τα μηνύματα που επισημαίνονται ως SPAM μπορεί
να έχει σαν αποτέλεσμα την απώλεια χρήσιμων μηνυμάτων. Σε αυτήν την περίπτωση
έχετε τη δυνατότητα να αποθηκεύετε όλα τα μηνύματα που επισημαίνονται ως
SPAM σε κάποιο αρχείο το οποίο να ελέγχετε χειρονακτικά όποτε εσείς
επιθυμείτε. Για αυτό το σκοπό το αρχείο .procmailrc στον
αρχικό σας κατάλογο θα πρέπει να περιέχει τα παρακάτω:
:0 HD
* ^X-MailScanner-SpamCheck.*
spamfile
Στην παραπάνω περίπτωση τα SPAM μηνύματα θα αποθηκεύονται στο αρχείο
spamfile στον αρχικό σας κατάλογο. Μπορείτε φυσικά να επιλέξετε και
άλλα ονόματα αρχείων σε άλλους φακέλους. Για παράδειγμα ένα αρχείο
.procmailrc με τα παρακάτω περιεχόμενα
:0 HD
* ^X-MailScanner-SpamCheck.*
$HOME/spamfolder/spamfile
θα αποθήκευε τα SPAM μηνύματα στο αρχείο spamfile, στο φάκελο spamfolder,
στον αρχικό σας κατάλογο (με την προϋπόθεση ότι ο φάκελος spamfolder
υπάρχει ήδη στον αρχικό σας κατάλογο!).