Ik ben weer eens wat na aan het zoeken over de mogelijkheden van qmail en een aparte virusscan server. Nou had ik het volgende in gedachte (+ de problemen waar ik dan tegen aan loop):
De mailserver (mail01.network.lan) ontvangt normalitair de e-mail. Deze blijft dat gewoon doen. Voordat hij mail01 daadwerkelijk e-mail gaat bezorgen moet deze eerst naar theforce.network.lan (virusscanserver) gestuurd worden. Niet moeilijk zou je denken, gewoon een smtproute, klopt, antwoord volgt daarop later
. Op theforce staat qmail-scanner klaar om de mail door ClamAV heen te duwen. Daarna moet de mail gewoon terug naar de mailserver waar hij de e-mail van kreeg, dat kan dus de mail01, maar bijvoorbeeld ook de mail02 zijn. Dat was zo'n beetje probleem 1.
Probleem 2 is ongeveer net zo. Hoe kan ik namelijk de smtproute van de mail01 (en mail02) laten verschillen als bijvoorbeeld x.z.com een e-mail verstuurd, dan moet de smtproute naar theforce.network.lan gaan. Komt de mail weer terug van theforce.network.lan dan zou mail01 gewoon moeten deliveren aan de Maildirs. Kortom, hoe kun je bijvoorbeeld je SMTProutes 'variabel' maken. Wat ik persoonlijk dacht is gewoon een (Perl-)script dat dan jou qmail-queue wordt, wat stomweg gewoon alles forwart naar theforce...
Dan nog de uitgaande e-mail. Ik wil graag dat ook die gescand wordt door de virusscanner. Nu wordt de mail van iedere webserver/SQL-server/etc. via QMTP naar de mail01 verstuurd, die heeft dan voor die hosts een relay waardoor mail via qmail-remote verzonden wordt. Hoe zou je dit nu het beste kunnen doen, gewoon een QMTP server opzetten op theforce zodat hij gewoon je interne relay wordt?
Graag jullie mening en misschien wel bestaande oplossingen. Ik kom er namelijk zo niet echt uit. Alvast bedankt
.
De mailserver (mail01.network.lan) ontvangt normalitair de e-mail. Deze blijft dat gewoon doen. Voordat hij mail01 daadwerkelijk e-mail gaat bezorgen moet deze eerst naar theforce.network.lan (virusscanserver) gestuurd worden. Niet moeilijk zou je denken, gewoon een smtproute, klopt, antwoord volgt daarop later
Probleem 2 is ongeveer net zo. Hoe kan ik namelijk de smtproute van de mail01 (en mail02) laten verschillen als bijvoorbeeld x.z.com een e-mail verstuurd, dan moet de smtproute naar theforce.network.lan gaan. Komt de mail weer terug van theforce.network.lan dan zou mail01 gewoon moeten deliveren aan de Maildirs. Kortom, hoe kun je bijvoorbeeld je SMTProutes 'variabel' maken. Wat ik persoonlijk dacht is gewoon een (Perl-)script dat dan jou qmail-queue wordt, wat stomweg gewoon alles forwart naar theforce...
Dan nog de uitgaande e-mail. Ik wil graag dat ook die gescand wordt door de virusscanner. Nu wordt de mail van iedere webserver/SQL-server/etc. via QMTP naar de mail01 verstuurd, die heeft dan voor die hosts een relay waardoor mail via qmail-remote verzonden wordt. Hoe zou je dit nu het beste kunnen doen, gewoon een QMTP server opzetten op theforce zodat hij gewoon je interne relay wordt?
Graag jullie mening en misschien wel bestaande oplossingen. Ik kom er namelijk zo niet echt uit. Alvast bedankt