I use amavisd-new to filter incoming mail for spam and viruses before
the mail is passed to dbmail
this way all the garbage does not even reach dbmail and therefore saves
alot of otherwise unnecessary mysql activity.
Adding virus checks to dbmail-lmtpd is not a good as scanning for
viruses and spam BEFORE the email is passed to dbmail
also it's always good to keep virus and spam checking separate, so that
upgrading dbmail will not affect the antivirus software.
Paul J Stevens wrote:
Jorge Bastos wrote:
Hi,
Aaron/Paul and other developers,
Before read this, i'm not asking nothing, this is just something that
came to my mind.
How about to have a antivirus integration in dbmail-lmtpd ? something
like make the email get scanned by a shell script that executes clamav
or other.
This could make DBmail even ore rich than it is right now.
Maybe in a 2.5x series, what do you think?
That's not so far fetched at all.
Dbmail already provides several mechanisms to filter incoming messages.
You can use a pipe based setup in dbmail_aliases. You /can/ use this for
filtering. And it does support a rich interface to other services. It
does require substantial skill setting it up.
You can use sieve for doing simple content-based delivery. Afaik, this
does not support interaction with other systems or services like pipes
or sockets.
You will - in the near future - be able to use more none-sieve delivery
modules (i.e. simple filter). So who knows.
But, don't hold your breath. Personally, I'm not excited at all by such
capabilities. Let amavis and the likes take care of such issues. Why
re-invent the wheel.
_______________________________________________
DBmail mailing list
DBmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail