Ik ben bezig met een Qmail SMTP relay server die gebruikt wordt in een DMZ. Deze forward alle mails netjes naar de interne mailservers. Dit op een FreeBSD 4.8 machine, de Qmail server is hier dus een zogenaamde "null client". Ik heb op deze machine qmail-scanner en spam-assassin draaien wat naar behoren werkt als ik het test_installation.sh script draai. Het eicar testvirus wordt het herkent en spam wordt netjes 'getagged' en ik heb het zo geconfigged dat er ingeval van X-Spam-Status: Yes er SPAM: in het subject komt te staan. Nu wil ik alle mail die dus op die manier getagged is forwarden naar een "SPAM" mailbox op een andere mailserver. Ik heb research gedaan en zou gebruik moeten maken van Procmail (of maildrop). Ik heb de manpages gelezen en hierin staat dat ik in /usr/local/etc/ een scriptje procmailrc moet aanmaken met de filter opties..ok dat is duidelijk. Maar..ik lees in howtos en docs dat je vanuit een .qmail file per user dan dit procmailrc script moet aanroepen om het aan de praat te krijgen. Maarja omdat ik dus een "null" client als smtp server heb gaat dit niet op omdat er lokaal niks afgeleverd wordt op deze bak. Kan of moet ik vanuit het /var/qmail/rc script de procmailrc aanroepen of is er een andere methode? Ik kan hier helaas geen info vinden in de technische docs en het internet .....
Meestal doe je het bepalen van de mailbox op de mailserver die het afleverd, en niet op de mailserver die het relayed.
@ delivery time kan je van alles doen. Van system-filter (zoals het in exim heet) tot procmail tot .forward aan toe.
@ delivery time kan je van alles doen. Van system-filter (zoals het in exim heet) tot procmail tot .forward aan toe.
Er staan hier wel handige voorbeeldjes http://matt.simerson.net/computing/mail/toaster/filter.shtml
Je hoeft niet per user een .qmail aan te roepen. Je kan het ook per domein doen.
Je hoeft niet per user een .qmail aan te roepen. Je kan het ook per domein doen.
http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL
Rlensen: in die toaster howto staan wel voorbeelden, alleen degene voor procmail is Not Complete! ..en er staat wel dat je dat perl script moet installen en procmailrc moet aanpassen maarja dat perl script is denk ik specifiek voor de toaster i.c.m vpopmail etc..en dat draai ik niet...dus enig idee?..of moet ik toch maar dat dat perl script draaien?
switch dan naar maildrop. Ik vind deze zoiezo prettiger werken. Nu ff geen tijd om naar procmail te kijken
http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL
Pagina: 1