I have a beta HOWTO on how to install qpsmtpd on SME.

The HOWTO is available at
http://www.openminddev.net/twiki/bin/view/Main/MitelSME

qpsmtpd is a qmail-smtpd replacement written in perl, written by Ask Bj�rn 
Hansen.  Its main feature is that it is easy to create 'plugins' to do things 
with your mail.  A number of plugins for removing spam (including dropping it 
at the SMTP level) have been written (can query relays.ordb.org and 
spamsources.fabel.dk for example).  There is also a plugin for checking mail 
with clamav anti-virus, and a few people have written plugins for dropping 
mail to non-existant users.

I have not tested the spamassssin and clamav plugins on SME yet.  That is next 
on my TODO list.

[BETA] sql_maillog plugin for qpsmtpd.

I've done a plugin to qpsmtpd that logs a fair amount of connection info to a 
mysql database.  In particular it logs:
The time, remote_host dns name and ip address, the sender return address, the 
recipient, the size of the mail header and body, and the actual header of the 
mail.

This allows precise tracking of how much data an indiviual user is sending and 
receiving via email.

It also allows for dynamic spam blocking.  For example, if an IP address sends 
mail to 5 non-existant users, we could immediately add them to our personal 
'blacklist'.

See http://www.openminddev.net/twiki/bin/view/Main/QpsmtpdPlugins for info on 
the sql_maillog plugin.

Cheers,

Rasjid.


-- 
Rasjid Wilcox
Canberra, Australia (UTC +10 hrs)
http://www.openminddev.net


--
Please report bugs to [EMAIL PROTECTED]
Please mail [EMAIL PROTECTED] (only) to discuss security issues
Support for registered customers and partners to [EMAIL PROTECTED]
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Searchable archive at http://www.mail-archive.com/devinfo%40lists.e-smith.org

Reply via email to