Ik zou graag een betere anti-spam oplossing maken, momenteel werk ik met postfix + amavisd-new + spamassassin.
Dit wordt in elk geval exim, omdat ik van die ellendige amavisd af wil, en exim voor mij veel helderder in elkaar zit. Ik heb wat basistesten gedaan, en heb alles wel aan het werk op een testserver.
Maar wat ik ook nog graag zou aanbieden is een soort spam quarantaine, en een mail met de dagelijkse spamberichten. Nu is er nl. geen controle achteraf op wat er weggegooid wordt, en wat er doorgaat. Ik denk dan bijvoorbeeld aan een setup waarbij exim twijfelgevallen (bv. met spamscore tussen de 5 en de 12) niet doorstuurt naar de mailbox van de klant, maar wel naar een script van mij. Dat zou de mail stockeren in een tijdelijke directory, en dan de messageid + username ontvanger opzoekt in de controlpanel database. Dagelijks zou ik dan een mail naar die ontvanger kunnen sturen met een overzicht van de opgevangen spamberichten.
Dan zou er ook nog de mogelijkheid moeten zijn om die mails toch nog door te leveren, zonder dat ze tegengehouden worden door de spamfilter.
Het schrijven van het scriptje/sturen van de mail is geen probleem voor mij.
Wel vraag ik me dus 3 dingen af:
1. Hoe zorg ik ervoor dat exim die mail aan een script van mij aflevert? Of, als dat niet kan, hoe zorg ik ervoor dat hij deze in een aparte mailbox aflevert (die ik dan periodiek ga uitlezen op nieuwe berichten)?
2. Hoe krijg ik zo'n mail terug in exim voor de aflevering?
3. Wat denken jullie van een dergelijke opstelling? Goed idee?
Dan nog een vraagje. Welke goede alternatieven zijn er voor spamassassin? Of zeggen jullie dat SA zowat het beste is dat je kan krijgen? Ik las goede dingen over Brightmail van Symantec, maar dat werkt enkel op Redhat (en ik gebruik Slackware). Ik zou wel graag iets hebben dat je kan installeren op een bestaande server, dus niet zo'n alles-in-een oplossing waar je een hele iso krijgt en die op een machine moet installeren.
Groetjes
Peter

Likes:


Quote