PDA

Bekijk Volledige Versie : Externe server als spamfilter voor directadmin.



rpr
29/05/13, 14:14
Wegens teveel spam op onze directadmin mailboxen zou ik een spamgateway willen opstellen.
Alleen heb ik geen idee hoe ik de spamgateway en directadmin synchroon ga houden.

Bv ik (of een gebruiker) maakt een nieuwe mailbox aan op directadmin. Hoe laat ik de spamgateway dan weten dat er een nieuw geldig adres is?

Alle tips / tricks zijn welkom!

ju5t
29/05/13, 15:02
Ligt aan je spam filter. SpamExperts kan je daar mee helpen. Over het algemeen worden vaak alleen domeinen toegevoegd en doet de spam filter een callout check. Ook dat heeft SpamExperts mooi omschreven op hun website: https://my.spamexperts.com/kb/26/Recipient-Callouts.html.

Je kunt het ook de andere kant op doen (dit is met Exim): https://github.com/Exim/exim/wiki/Verification.

Kevin Bentlage
29/05/13, 15:28
Mocht je aan een domain verificatie (dus geen volledig emailadres verificatie) genoeg hebben, kun je nog altijd d.m.v. een script het bestand /etc/virtual/domains raadplegen en alle aanwezige domeinen ophalen.

Al is een lookup oplossing zoals hierboven aangegeven wel het beste.

bibawa
29/05/13, 17:31
Ik weet niet hoe het met Directadmin zit, maar met Plesk worden er bepaalde events getriggered bij het aanmaken van een nieuw domein, subdomein etc.. je kan hieraan dan een script kopellen dat vervolgens weer de API van bijvoorbeeld mailcleaner kan aansturen..

Met directadmin zal iets gelijkaardigs zeker lukken !

Mark17
30/05/13, 00:52
Ik weet niet hoe het met Directadmin zit, maar met Plesk worden er bepaalde events getriggered bij het aanmaken van een nieuw domein, subdomein etc.. je kan hieraan dan een script kopellen dat vervolgens weer de API van bijvoorbeeld mailcleaner kan aansturen..

Met directadmin zal iets gelijkaardigs zeker lukken !

Dat soort opties heeft DirectAdmin ook. Wel zou ik het nog combineren met een check of het mail adres bestaat voor de mail geaccepteerd wordt. Eventueel kun je natuurlijk ook het verwijderen weer doen nadat de gebruiker heeft aangegeven de mail niet via jouw te laten lopen. Daarvoor kun je een bepaald bestand (bv /etc/virtual/domainowners dacht ik) controleren en met regelmaat vergelijken met een database met de actuele domeinnamen op het spamfilter.