
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

Ik heb mijn eigen mailserver en ik check mijn e-mail meestal met pine. In de loop der jaren had ik spamfilters in grenen gezet om spam te verwijderen. Maar het is ook bekend dat ik mijn Blackberry gebruik om e-mail te controleren met squirrelmail. Nou, mijn dennenfilters werkten niet op squirrelmail. Bovendien kwam er de laatste tijd meer spam binnen.
Deze instructable laat je zien hoe je spamassassin op Fedora instelt met procmail om berichten die als spam zijn gemarkeerd automatisch naar een spammap te verplaatsen.
Stap 1: Installatievereisten

U wilt uw vereisten installeren:
joe@fletcher ~$ sudo yum install sendmail-cf sendmail procmail spamassassin spammass-milter
Stap 2: Sendmail-configuratie

U wilt controleren of sendmail de DNS Blacklist gebruikt. Bewerk sendmail.mc en voeg de onderstaande regels toejoe@fletcher ~$ vi /etc/mail/sendmail.mcFEATURE(`dnsbl', `bl.spamcop.net', `"Spam geblokkeerd zie: https://spamcop.net/bl.shtml?"$&{client_addr}')dnlFEATURE(`dnsbl', `cbl.abuseat.org', `"Spam geblokkeerd zie: https://cbl.abuseat.org/lookup.cgi?ip="$& {client_addr}')dnlFEATURE(`dnsbl', `sbl.spamhaus.org', `"Spam geblokkeerd zie: https://spamhaus.org/query/bl?ip="$&{client_addr}')dnlFEATURE(` dnsbl', `list.dsbl.org', `"Spam geblokkeerd zie: https://dsbl.org/listing?"$&{client_addr}')dnlTerwijl je dat open hebt staan, voeg je procmail toe als de standaard mailer: MAILER(procmail)dnl
Stap 3: Sendmail opnieuw opstarten

Nadat u uw wijzigingen in het mc-bestand van sendmails hebt aangebracht, moet u de sendmail-service opnieuw starten om het configuratiebestand opnieuw op te bouwen (sendmail.cf)
joe@fletcher ~$ sudo service sendmail herstart
Stap 4: Procmail-logboekregistratie instellen

joe@fletcher ~$ sudo vi /etc/procmailrcLOGFILE=/var/log/procmail.log#Uncomment hieronder voor het oplossen van problemen#VERBOSE=YES#LOGABSTRACT=YESU kunt procmail nu controleren door het logbestand onder /var/logjoe@fletcher ~ $ staart /var/log/procmail
Stap 5: Lokale Procmail-configuratie

Maak een.procmailrc in uw homedirectoryjoe@fletcher ~$ vi.~/procmailrc:0:
X-Spam-status: Ja
/home/joe/mail/spam
Stap 6: Aangepaste Milters

U wilt een set aangepaste filters/verstekstukken maken. Apache.org heeft een geweldig artikel geschreven over het maken van je eigen aangepaste regels hier: Wiki-pagina Ik weet zeker dat je hebt gemerkt dat spam patronen volgt. Ik krijg bijvoorbeeld een paar maanden lang dezelfde spam over snoepdeals met vergelijkbare onderwerpregels. Je zou een regel kunnen schrijven op zoek naar een paar van deze dingen. joe@fletcher ~$ sudo vi /etc/mail/spamassassin/local.cf header CANDY_1 Van =~ /hard/iheader CANDY_2 Van =~ /candy/iheader CANDY_3 Onderwerp =~ /hard/iheader CANDY_4 Onderwerp =~ /candy/iheader CANDY_5 Onderwerp =~ /stedelijk verval/imeta CANDY_MULTI_TEST ((CANDY_1 + CANDY_2 + CANDY_3 + CANDY_5) > 1.0)score CANDY_MULTI_TEST 5.0Als aan twee van de bovenstaande voorwaarden is voldaan, markeer het dan als spam. Een andere optie is om bepaalde domeinen op de zwarte lijst te zetten: blacklist_from *@citylinenews.com Of als u het onderwerp weet dat u niet wilt ontvangen: header WARRANTY_CHECK Subject =~ /Home Warranty/iscore WARRANTY_CHECK 5.0
Stap 7: Regels controleren

Controleer de regels die u hebt gemaakt:
joe@fletcher ~$ spamassassin --lint -D Als er geen fouten zijn, herstart dan spamassassin: joe@fletcher ~$ sudo service spamassassin restart
Stap 8: Bayes

U kunt spamassassin trainen om spam te identificeren met behulp van bayesiaanse filters.
Richt het eerst naar uw spammap: joe@fletcher ~$ sa-learn --mbox --spam /home/joe/mail/spam Dan uw inbox: joe@fletcher ~$ sa-learn --mbox --nonspam /var /mail/joe Het zal de filters gaan gebruiken als je > 200 spams en hams hebt.
Stap 9: Klaar

Op dit punt heeft u uw eerste stap naar een spamvrije inbox voltooid.
Je zult de eerste week of zo in je spam-map moeten blijven kijken om te zien of alles dat als spam is gemarkeerd, in feite spam is. Als spam binnenkomt, kijk dan zeker naar de headers en kijk of er iets is dat u als een patroon kunt identificeren en schrijf er een nieuwe regel voor. Ik volg meestal gewoon /var/log/procmail en controleer of er niet-spam verkeerd is gemarkeerd. Veel geluk! -Joe
Aanbevolen:
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)

Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e
PCB-ontwerp met eenvoudige en gemakkelijke stappen: 30 stappen (met afbeeldingen)

PCB-ontwerp met eenvoudige en gemakkelijke stappen: HELLO VRIENDEN Het is een zeer nuttige en gemakkelijke tutorial voor diegenen die PCB-ontwerp willen leren, laten we beginnen
Een video met gesplitst scherm maken in vier stappen: 4 stappen (met afbeeldingen)

Een video met gesplitst scherm maken in vier stappen: we zien vaak dezelfde persoon twee keer in een scène in een tv-toneelstuk. En voor zover we weten heeft de acteur geen tweelingbroer. We hebben ook gezien dat er twee zangvideo's op één scherm worden gezet om hun zangkunsten te vergelijken. Dit is de kracht van spl
Hoe u SpamAssassin met volledige functionaliteit kunt gebruiken op door Pair.com gehoste accounts: 9 stappen

Hoe SpamAssassin met volledige functionaliteit te gebruiken op door Pair.com gehoste accounts: Ik host een of twee domeinen op pair.com. Ze hebben geweldige hostingfuncties zoals een SSH-shell, mysql, php-ondersteuning en meer. Ze hebben echter geen volwaardige SpamAssassin-installatie. Ze hebben een rare uitgeklede versie waarmee je alleen zwart kunt toevoegen