So this will be my last submission for this night before someone calls the doping police :-)
There are still clients out there who are unable to use SMTP AUTH. A solution for a long time which is still usable today is the use of POP-before-SMTP. In this scenario a user authenticates himself by fetching mail via POP3. After that they are authenticated to relay over the host. You can find the package at http://qpsmtpd.kju.de/qpsmtpd/qppoprelay. At http://qpsmtpd.kju.de/qpsmtpd/maillog you will find a updated version of maillog which in combination with qppoprelay allows you to log the user which has sent a mail. An logfile example: Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: mail from: <[EMAIL PROTECTED]> Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: rcpt to: <[EMAIL PROTECTED]> Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: mail size: 0 bytes Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: tcp client: id4cc00b5.versanet.de [212.204.0.181] Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: relay client: yes Sep 3 04:08:33 zeus qpsmtpd: 1977 maillog plugin: client user: kju -kju -- It's an insane world, but i'm proud to be a part of it. -- Bill Hicks
