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

Reply via email to