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

Reply via email to