Het gereedschap procmail is een
zeer krachtig gereedschap voor het filteren van binnenkomende
mail. Het stelt gebruikers in staat om “regels” te
definiėren welke aan binnenkomende mail gekoppeld kunnen
worden om specifieke taken uit te voeren of om de mail naar
alternatieve postbussen en/of emailadressen door te sturen.
procmail kan met de port mail/procmail geļnstalleerd
worden. Eenmaal geļnstalleerd kan het direct met de meeste
MTAs geļntegreerd worden; raadpleeg de
documentatie van de MTA voor meer informatie.
Als alternatief kan procmail
geļntegreerd worden door de volgende regel aan het bestand
.forward
in de thuismap van de gebruiker
die procmail gebruikt toe te voegen:
"|exec /usr/local/bin/procmail || exit 75"
De volgende sectie geeft wat basisregels van
procmailmet een korte beschrijving ervan. Deze,
en andere, regels dienen in het bestand
.procmailrc
geplaatst te worden, welke zich
in de thuismap van de gebruiker dient te bevinden.
De meerderheid van deze regels kan ook in de hulppagina procmailex(5) gevonden worden.
Stuur alle mail van <user@example.com>
door naar
het externe adres <goodmail@example2.com>
:
:0 * ^From.*user@example.com ! goodmail@example2.com
Stuur alle mails korten dan 1000 bytes door naar het externe
adres <goodmail@example2.com>
:
:0 * < 1000 ! goodmail@example2.com
Stuur alle mail verzonden aan
<alternate@example.com>
door naar een postbus
alternate
:
:0 * ^TOalternate@example.com alternate
Stuur alle mail met het onderwerp “Spam” door
naar /dev/null
:
:0 ^Subject:.*Spam /dev/null
Een handig recept dat binnenkomende FreeBSD.org
mailinglijsten parseert en
elke lijst in en eigen postbus plaatst:
:0 * ^Sender:.owner-freebsd-\/[^@]+@FreeBSD.ORG { LISTNAME=${MATCH} :0 * LISTNAME??^\/[^@]+ FreeBSD-${MATCH} }
All FreeBSD documents are available for download at http://ftp.FreeBSD.org/pub/FreeBSD/doc/
Questions that are not answered by the
documentation may be
sent to <freebsd-questions@FreeBSD.org>.
Send questions about this document to <freebsd-doc@FreeBSD.org>.