On Thursday 04 February 2010 17:37:48 Michael Papet <mpa...@yahoo.com> wrote: > Joe, > > --- On Wed, 2/3/10, Joe Knall <joe.kn...@gmx.net> wrote: > > From: Joe Knall <joe.kn...@gmx.net> > > Subject: Plugin for recipient specific black-white-list? > > To: qpsmtpd@perl.org > > Date: Wednesday, February 3, 2010, 1:25 PM > > Hello, > > > > is there a plugin that already does the following and where > > do I find it: > > > > 1. take envelope sender and recipient of incoming mail > > 2. if recipient does not have a personal config (in > > database...) -> deliver > > > > 3.a if recipient has a personal blacklist > > if sender is blacklisted > > -> deliver to /dev/null or recipients spam account, end > > of processing > > -> else deliver, end of processing > > > > 3.b if recipient has a personal whitelist > > if sender is whitelisted > > -> deliver, end of processing > > -> else deliver to /dev/null or recipients spam account, > > end of processing [snip] > I wrote a plugin just like this using the LDAP domain check plugin as the > template. What I don't have is the forwarding to big Papa feature. IMHO, > that might be better as another plugin after passing spam checks. But I'm > not the expert. > > > - maybe global blacklist (for all recipients) > > Global blacklists is done. Look at the check_spamhelo and > check_badmailfrom
thanks for the hint, gonna look for it; > > > - in the end easy to configure with a web frontend > > The web front end is totally separate from qpsmtpd. My grand scheme was to > use Drupal+LDAP modules to do the web frontend. I've worked with Drupal > enough to do this, just never taken the time to do it. Maybe someone else > has other suggestions for a web frontend? ok; web frontends and databases are my business, that's no problem :) all the usual mail checks will be done by postfix in front, only generally accepted mails will be passed to qp (in the first run) Joe