Hi Rene,
Regarding spamfilters: you can use spamassassin very easily. Every
known email address to the dbmail system is stored in the 'aliases'
table which contains (alias, deliver_to) entries. As you might expect,
the 'alias' field represents a known email address, 'deliver_to'
specifies what to do with the mail for this address. It can contain one
of the following:
(1) a number. This is a reference to the user_idnr of the user who uses
this alias; the mail will be delivered to his/her INBOX.
(2) an emailaddress. This can be used for forwarding mail; this
emailaddress may be an external forward or a local forward (i.e. the
deliver_to field contains an email address which is an alias-entry in
the aliases table)
(3) a pipe sign ('|') followed by a shell-command. A pipe will be
opened to the specified command and all mail data will be piped into
the stream.
(4) an exclamation mark ('!') followed by a shell-command. Works just
as the pipe-sign but prepends the maildata with an mbox-style header.
You can use option #3 to implement spamassassin easily: just pipe the
maildata to spamassassin and you're off!
On virusfilters: i've heard a few stories on this list from
dbmail-systems using amavisd. It isn't hard to implement but it's a bit
of a off-dbmail topic since amavisd is configured in your mta. As you
are currently using postfix i would suggest to keep using it, there's
lots of info on the net about integrating amavisd and postfix.
About SPF: i'm a bit of a newbie to SPF, but AFAICT by
http://spf.pobox.com/intro.html , you'll be able to use it as soon as
it is in your mta.
Although the usefullness of tar-pitting is subject to quite some
discussion ;-) this as well takes place in the mta. You're limited by
the choice of your mta.
Filtering mail directly into folders is currently under development;
they are scheduled for version 2.1. The timeline for 2.1 development
will be laid out after the release of 2.0 (very shortly now :-) but
we're talking about 2-3 months max here.
regards roel
Op 4-feb-04 om 20:17 heeft Rene Bartsch het volgende geschreven:
Hi,
first I'm new to list, so "Hello" to all ;-)
I'm considering to switch from Postfix/CourierIMAP/Procmail to DBmail
as it
would decrease maintenance work (no system users, home directories,
... for
email users).
I just want to run it with a PHP-frontend to administrate and
PHP-webmail.
Now, my questions are about handling mails:
1.) is there support/an interface for spam filters (SpamAssassin
preferred)?
2.) is there support/an interface for virus filters (F-Prot preferred)?
3.) is there support/an interface for SPF validation?
4.) is there support/an interface for tar pitting?
Is it possible to filter mails into folders by some kind of regular
expressions (I currently do this with procmail and IMAP)?
Regards
Rene
_______________________________________________
Dbmail mailing list
Dbmail@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail
_________________________
R.A. Rozendaal
IC&S
T: +31 30 63 55 736
F: +31 30 63 55 731
www.ic-s.nl