de missie: een gateway die voor verschillende domeinen doet scannen op spam en deze mail zo snel mogelijk transporteert.
momenteel gebruikte software / eisen:
- debian etch / sid: wordt niet van afgeweken ivm aanwezige kennis
- sendmail: postfix bleek zich in een andere setup regelmatig te verslikken als er veel grote mails kwamen, sendmail werkt beter op dat punt, dus is ook een blijvertje
- spamassassin: met pyzor en razor, ben tevreden over wat het presteert op 1 domein, scannen gaat dmv. spamd / spamc setup. Snelheid is niet helemaal briljant en om de een of andere vage rede negeert hij heel obvious mailtjes (krijg ze niet aangeleerd). Nu is dat geen probleem, het is zo min dat de gebruikers er maar mee leren leven
(houd ze tenminste scherp met e mailbox af en toe te controleren
)
En dan komen we nu aan bij het probleem:
ik heb een testsetup gemaakt met 4 virtual server. 1 gebruik ik als emailclient, 1 is de mailgateway, 2 functioneren als een soort dummy-exchangeserver. Mailen werkt perfect, sendmail doet netjes voor verschillende domeinen, doorsturen naar de correcte mailserver.
Wat echter een "gemene teef" is, is de integratie van spamassassin in sendmail. Mijn voorkeur gaat uit naar procmail, dit omdat procmail beheerbaar is via webmin (ik weet het, ik vloek, maar ik moet rekening houden met de aanwezige kennis, webmin begrijpt men, CLI absoluut niet).
Probleem is dat procmail voor lokale mail perfect werkt, laat alles lustig scannen en whoppa, maar voor de mailtjes die door de gateway moeten gaan doet het ding helemaal niets. Je ziet helemaal geen ene error in de logfiles dat er iets genegeerd zou worden, dus afaik slaat hij de procmail gewoon over.
Nu als handige computernerd laat je je niet stoppen door zoiets, dus zoek je verder: ik kwam uit bij spamass-milter. Deze werkt, alleen gaat pyzor op zijn gat met deze filter en gaat hij nogal slordig om met de useroptie (beide heb ik niet eruit kunnen krijgen, keer op keer herproduceerbaar). Het zijn wel geen fatal errors ivm useropties, maar pyzor heb ik perse nodig. Zonder die milter werkt pyzor wel perfect.
Dan nu de vraag: is er een kans dat ik de situatie, zoals beschreven hierboven, werkend kan krijgen met procmail ? Indien ja, hoe
Heb me al de pleuris gezocht erop maar ik ben iets over het hoofd aan het zien heb ik het idee >.< Spamass-milter beschouw ik niet als een goed alternatief, het is slechts iets tijdelijks dat werkt.
Als er configs gewenst zijn: shoot en ik zal ze posten
(procmail is btw toegevoegd in sendmail via MAILER('procmail') optie, local_procmail heeft ook geen enkel effect en positie tov. de andere mailers geeft ook geen wezenlijk verschil.
momenteel gebruikte software / eisen:
- debian etch / sid: wordt niet van afgeweken ivm aanwezige kennis
- sendmail: postfix bleek zich in een andere setup regelmatig te verslikken als er veel grote mails kwamen, sendmail werkt beter op dat punt, dus is ook een blijvertje
- spamassassin: met pyzor en razor, ben tevreden over wat het presteert op 1 domein, scannen gaat dmv. spamd / spamc setup. Snelheid is niet helemaal briljant en om de een of andere vage rede negeert hij heel obvious mailtjes (krijg ze niet aangeleerd). Nu is dat geen probleem, het is zo min dat de gebruikers er maar mee leren leven
En dan komen we nu aan bij het probleem:
ik heb een testsetup gemaakt met 4 virtual server. 1 gebruik ik als emailclient, 1 is de mailgateway, 2 functioneren als een soort dummy-exchangeserver. Mailen werkt perfect, sendmail doet netjes voor verschillende domeinen, doorsturen naar de correcte mailserver.
Wat echter een "gemene teef" is, is de integratie van spamassassin in sendmail. Mijn voorkeur gaat uit naar procmail, dit omdat procmail beheerbaar is via webmin (ik weet het, ik vloek, maar ik moet rekening houden met de aanwezige kennis, webmin begrijpt men, CLI absoluut niet).
Probleem is dat procmail voor lokale mail perfect werkt, laat alles lustig scannen en whoppa, maar voor de mailtjes die door de gateway moeten gaan doet het ding helemaal niets. Je ziet helemaal geen ene error in de logfiles dat er iets genegeerd zou worden, dus afaik slaat hij de procmail gewoon over.
Nu als handige computernerd laat je je niet stoppen door zoiets, dus zoek je verder: ik kwam uit bij spamass-milter. Deze werkt, alleen gaat pyzor op zijn gat met deze filter en gaat hij nogal slordig om met de useroptie (beide heb ik niet eruit kunnen krijgen, keer op keer herproduceerbaar). Het zijn wel geen fatal errors ivm useropties, maar pyzor heb ik perse nodig. Zonder die milter werkt pyzor wel perfect.
Dan nu de vraag: is er een kans dat ik de situatie, zoals beschreven hierboven, werkend kan krijgen met procmail ? Indien ja, hoe
Als er configs gewenst zijn: shoot en ik zal ze posten
(procmail is btw toegevoegd in sendmail via MAILER('procmail') optie, local_procmail heeft ook geen enkel effect en positie tov. de andere mailers geeft ook geen wezenlijk verschil.
Nunc purus risus, volutpat sagittis, lobortis at, dignissim sed, sapien