• Reset your password

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log in
Hjem
Linuxin 2025

Breadcrumb

  • Hjem
  • forums
  • Evolution og SpamAssassin

Hvad kan du med 100% sikkerhed sige, at du har stemt?

Resultater

1
0% (0 stemmer)
2
0% (0 stemmer)
Schrödinger
100% (1 stemme)
Antal stemmer: 1
Af Skunk | 25.06.2003 19:29

Evolution og SpamAssassin

Artikel

Denne lille tutorial går hurtigt gennem hvordan man sætter SpamAssassin op sammen med Evolution for at holde spam-mails på et minimum. SpamAssassin er et meget intellegent mail filter der gør et godt job i at skille spam-mail fra normal mail. Selvom SpamAssassin ofte er brugt sammen med en MTA såsom sendmail, er det ikke alle der har den mulighed selv at oprette egen mailserver. Nogle bruger Evolution, selvom de henter mail fra en MS Exchange eller fra anden ekstern server, de ikke har kontrol over.



Pakkerne kan hentes til RedHat fra http://utelsystems.dyndns.org



I følge den guide jeg fik fat i, skulle man bruge følgende filer:



perl-Mail-SpamAssassin-2.55-1.i386.rpm

spamassassin-tools-2.55-1.i386.rpm

spamassassin-2.55-1.i386.rpm



Men det lykkedes mig ikke bare at installere dem uden videre, og dem fra RedHat cderne virker heller ikke. Der manglede perl-Digest-SHA1 som f.eks. ligger på RedHat cderne.

Det letteste er at hente apt fra http://www.freshrpms.net

Editere /etc/apt/sources.list som root og tilføje linien:

rpm http://utelsystems.dyndns.org/apt redhat/9/en/i386 utelsystems

Bagefter laves en apt-get update og:

apt-get install perl-Mail-SpamAssassin-2.55-1.i386.rpm

spamassassin-tools-2.55-1.i386.rpm

spamassassin-2.55-1.i386.rpm



i en lang køre. Så finder den selv den manglende perl pakke.







Oprettelse af filter

Når først SpamAssassin er installeret, er vi klar til at oprette filteret.

Start først Evolution, og lav en folder ved navn Spam. Denne folder er til at opbevare din junkmail i. Vores filter vil ikke slette mailen, da SpamAssassin kan, ligesom alt andet spamsoftware, vælge forkert. Det ville være ærgerligt at miste rigtig mail, hvis SpamAssassin markerede den forkert. Ved at flytte mailen til en anden folder, vil vi have muligheden for at gennemse folderen engang imellem.





Nu da Spam folderen er lavet, åben filter dialog boksen. Dette er placeret i Værktøjer, Filtre. Vælg Tilføj knappen for at lave et nyt filter, og lad det se ud som følgende billede.



[inline:filter_l.jpg=filter]





Kriteriet SKAL være: Pipe Message To Shell Command: spamassassin -e og Does not return 0.



Stop behandling reglen er essentiel. Det vil stoppe andre regler hvis mailen bliver mærket som spam. Forestil dig en anden regel der vil flytte al mail fra f.eks. SSLUG mailinglisten til en SSLUG folder. Hvis der var sendt spam til mailinglisten, ville det matche begge regler, og en kopi ville kopieres til SSLUG folderen og en ville flyttes til Spam folderen. Filteret ville således ikke være særligt effektivt.



Vælg OK og flyt filteret op til toppen.



[inline:filter1.jpg=filter1]







Virker det?

Nu har du mulighed for at teste SpamAssassin. Vælg en spam mail, højre klik, og vælg Apply Filters. Se om ikke det skulle blive flyttet til Spam folderen. Gør det samme med en rigtig mail og se om ikke den bliver hvor den er. Nu kan du vælge en hel række mails, og kør filter på dem. Det tager nok lidt tid, da det er et regne tungt arbejde.

Virker det ikke, så fortvivl ikke, prøv at starte SpamAssassin servicen, eller genstarte computeren.







Begrænsninger

I denne tutorial har vi brugt SpamAssassin på en forholdsvis unaturlig måde. Normalt bliver mail kørt gennem SpamAssassin, hvor der bliver tilføjet en header ud fra en score, om programmet tror mailen er Spam eller ej. Mailen bliver så sorteret efter scoren. Læs mere i SpamAssassin dokumentationen.

Evolution er dog ikke i stand til at sende mailen gennem et externt program, og bruge outputtet af programmet. Evolution kan kun sende mailen til en applikation, og tjekke den returnerede værdi, som i dette tilfælde, hvis SpamAssassin IKKE returnerer 0.

Jeg er ikke klar over hvad der sker hvis SpamAssassin crasher eller ikke kan findes.







Et sidste ord.

Ximian Evolution er en fed email klient. Selvom det efterlader ting man kunne ønske når det kommer til interagering med eksterne programmer, kan det let bruges sammen med SpamAssassin.



Jeg har nu brugt den beskrevne metode i en uge, og indtil nu har SpamAssassin fanget 234 spammails. 8 mails var ikke fanget. Ingen rigtige mails er flyttet til Spam folderen endnu. Dette gør dagen mindre frustrerende.



Som i kan se virker det også som her i Evolution 1.4.

  • Log in to post comments

Kommentarer

Svar søges

2 stk Jolla C2 sælges 0
Den er go 0
Vil du have et sikrere og mere privat internet? Du skal blot installere Vivaldi-browseren med Proton VPN understøttelse! 0
14. februar = I Love Free Software Day 0
Lokal fil-deling - for de dovne. 0

Seneste aktivitet

Det første forumindlæg efter installation af Forum-modulet 7
Test 1
Vanilla OS 12
Nye forum-indlæg viser sig kun 1 gang 1
Vil alle forumindlæg vise sig to gange 1
Hjælp til remote terminal vindue? 3
PCLinuxOS 19
Kan ikke boote på installation 24
80-20 reglen 1
Skærmlys fader ud på min bærbare 8
32 bit distro på max 700mb der stadig understøttes 26
Har vi nogen Linux konsulenter i Slagelse området? 3
Virkelig 7
gnome-software? 3
Archer T2U AC600 Wireless Dual Band USB Adapter 26
En farverig APT 3.0 udgivelse imponerer med sine nye funktioner 2
Unix's fødsel 2
Linux Mint 13
"Intet realistisk alternativ" - mig i r*ven 1
German state moving 30,000 PCs to LibreOffice 6

Copyright © 2025 Company Name - All rights reserved

Developed & Designed by Alaa Haddad