Tjenester/Epost/Mailfiltrering: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<i>NB! Dette beskriver mailsystemet slik det vil bli etter 24. februar 2006. For informasjon om hvordan systemet fungerer akkurat nå, se sidene [[../Procmail:Procmail]], [[../Spamfilter:Spamfilter]] eller samlesiden [[..:Mail]].</i> | |||
= Filtrering basert på mottakeradresse = | = Filtrering basert på mottakeradresse = | ||
På PVV har man mulighet for å legge til et ekstra suffiks på epostadressen sin, ved hjelp av | På PVV har man mulighet for å legge til et ekstra suffiks på epostadressen sin, ved hjelp av tegnet + eller -. Disse tre er alle adresser ville kommet til den fiktive brukeren <i>johndoe</i> om han eksisterte: | ||
* | * johndoe@pvv.ntnu.no | ||
* | * johndoe+venner@pvv.ntnu.no | ||
* | * johndoe-sourceforge@pvv.ntnu.no | ||
Ofte ønsker man å plassere mail til hver av disse | Ofte ønsker man å plassere mail til hver av disse addressene i hver sin mailboks. Dette kan gjøres ved å lage et filter som inspiserer headeren <i>Delivered-To</i>. Delivered-To settes av mailsystemet rett før mailen leveres. Om mailen ble sendt til addressen <i>johndoe+venner@pvv.ntnu.no</i> vil denne headeren se slik ut: <pre><nowiki> | ||
Delivered-To: johndoe+venner@pvv.ntnu.no | Delivered-To: johndoe+venner@pvv.ntnu.no | ||
</nowiki></pre> | </nowiki></pre> | ||
Hva du benytter for å filtrere er ikke viktig. For øyeblikket har PVV-brukere mulighet til å bruke i hvert fall Procmail (/usr/bin/procmail) og Maildrop (/usr/bin/maildrop) til mailfiltrering (for informasjon om hvordan man | Hva du benytter for å filtrere er ikke viktig. For øyeblikket har PVV-brukere mulighet til å bruke i hvert fall Procmail (/usr/bin/procmail) og Maildrop (/usr/bin/maildrop) til mailfiltrering (for informasjon om hvordan man sender e-post til disse, se siden [[../Innkommende_mail:Innkommende mail]]), men du kan like gjerne bruke noe annet om du ønsker det. | ||
Her er et eksempel på en Procmail-regel som sender <i> | Her er et eksempel på en Procmail-regel som sender <i>johndoe+venner@pvv.ntnu.no</i> til filen ~/Mail/venner: <pre><nowiki> | ||
:0: | :0: | ||
* ^Delivered-To: johndoe\+venner@pvv\. | * ^Delivered-To: johndoe\+venner@pvv\.ntnu\.no | ||
$HOME/Mail/venner | $HOME/Mail/venner | ||
</nowiki></pre> | </nowiki></pre> | ||
= Fjerning av spam = | = Fjerning av spam = | ||
Spamassassin kjøres på all mail som mottas. Etter at mailen er analysert settes et par headere som indikerer resultatet av analysen | Spamassassin kjøres på all mail som mottas. Etter at mailen er analysert settes et par headere som indikerer resultatet av analysen. | ||
Eksempel | Eksempel: <pre><nowiki> | ||
X-Spam-Score: -1.2 (-) | X-Spam-Score: -1.2 (-) | ||
X-Spam-Report: Status=No hits=-1.2 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT version=3.0.3 | X-Spam-Report: Status=No hits=-1.2 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT version=3.0.3 | ||
</nowiki></pre> | </nowiki></pre> | ||
Det mest aktuelle er å teste på <i>X-Spam-Report: Status=Yes</i> | Det mest aktuelle er å teste på <i>X-Spam-Report: Status=Yes</i>, som for eksempel kan gjøres slik med procmail: <pre><nowiki> | ||
:0: | :0: | ||
* ^X-Spam-Report: Status=Yes | * ^X-Spam-Report: Status=Yes | ||
Line 33: | Line 33: | ||
</nowiki></pre> | </nowiki></pre> | ||
Dette vil plassere spam i | Dette vil plassere spam i katalogen <i>spam</i>. | ||
__NOTOC__ | __NOTOC__ |
Revision as of 19:51, 7 February 2006
NB! Dette beskriver mailsystemet slik det vil bli etter 24. februar 2006. For informasjon om hvordan systemet fungerer akkurat nå, se sidene Tjenester/Epost/Procmail:Procmail, Tjenester/Epost/Spamfilter:Spamfilter eller samlesiden ..:Mail.
Filtrering basert på mottakeradresse
På PVV har man mulighet for å legge til et ekstra suffiks på epostadressen sin, ved hjelp av tegnet + eller -. Disse tre er alle adresser ville kommet til den fiktive brukeren johndoe om han eksisterte:
- johndoe@pvv.ntnu.no
- johndoe+venner@pvv.ntnu.no
- johndoe-sourceforge@pvv.ntnu.no
Ofte ønsker man å plassere mail til hver av disse addressene i hver sin mailboks. Dette kan gjøres ved å lage et filter som inspiserer headeren Delivered-To. Delivered-To settes av mailsystemet rett før mailen leveres. Om mailen ble sendt til addressen johndoe+venner@pvv.ntnu.no vil denne headeren se slik ut:
Delivered-To: johndoe+venner@pvv.ntnu.no
Hva du benytter for å filtrere er ikke viktig. For øyeblikket har PVV-brukere mulighet til å bruke i hvert fall Procmail (/usr/bin/procmail) og Maildrop (/usr/bin/maildrop) til mailfiltrering (for informasjon om hvordan man sender e-post til disse, se siden Tjenester/Epost/Innkommende_mail:Innkommende mail), men du kan like gjerne bruke noe annet om du ønsker det.
Her er et eksempel på en Procmail-regel som sender johndoe+venner@pvv.ntnu.no til filen ~/Mail/venner:
:0: * ^Delivered-To: johndoe\+venner@pvv\.ntnu\.no $HOME/Mail/venner
Fjerning av spam
Spamassassin kjøres på all mail som mottas. Etter at mailen er analysert settes et par headere som indikerer resultatet av analysen.
Eksempel:
X-Spam-Score: -1.2 (-) X-Spam-Report: Status=No hits=-1.2 required=5.0 tests=ALL_TRUSTED,MISSING_SUBJECT version=3.0.3
Det mest aktuelle er å teste på X-Spam-Report: Status=Yes, som for eksempel kan gjøres slik med procmail:
:0: * ^X-Spam-Report: Status=Yes $HOME/Mail/spam
Dette vil plassere spam i katalogen spam.