Vince Vielhaber [mailto:[EMAIL PROTECTED]] wrote:
> An easier way than patching is to use David Harris' smtp-poplock. I
> just installed it here and it looks like it's gonna work so I can do
> the last step in the installation :)
>
> http://www.davideous.com/smtp-poplock/
The main advantage of smtp-poplock is that you don't have to patch any of the
programs, and it can work with any of the checkpassword variants. There had
been some lingering problems with the checkpassword authentication logging tie
in, but they were solved in the latest release.
There are two tie ins, basically. First to log the POP3 authentication, you
just insert lobpopauth-pre and logpopauth-post before and after checkpassword
in the (tcpserver or inetd.con) chain of commands. For the second tie in, you
just add "relaylock" before qmail-smtpd in your (tcpserver) chain of commands.
The "relaylock" program simply sets the RELAYCLIENT environment variable if
that host has authenticated with POP3, allowing them to relay mail.
- David Harris
Principal Engineer, DRH Internet Services