Bart, Thanks for the thoughts on stopping the POP3 service but what I want to do is only stop *some* users accessing POP3 not all of them.
I have been looking at how e-smith delivers its email to POP3 users, I think the mail is delivered to the ‘Maildir’ directory in the users home. From there I think the qmail-pop3 daemon collects it when a pop3 user connects.
So my thoughts are (and please remember I am a embedded systems programmer with little Linux experience so this could be completely wrong

I could either:
1. Stop the users collecting pop3 mail by blocking their ip-ddress /port on the e-smith box. This could work but is not elegant because it relies on having a fix ip-address for each user; I currently do but want to use DHCP in the future.
2. Stop the email collection by the qmail-pop3 daemon for some users.
Option 2 looks a better. So I have looked at the qmail website and found the qmail-pop3 daemon uses ‘Checkpassword’ to verify the username and password provided by the pop3 user are valid. Several replacements for ‘Checkpassword’ are listed at
http://www.qmail.org/top.html#checkpassword and some allow password checking against a different file from the standard ‘/etc/passwd’. I have downloaded checklocalpwd.c, which does just that. Now have to just:
1. Build a redhat linux box to compile ‘checklocalpwd’ on.
2. Add it to the e-smith box.
3. Work out how to integrate it in to e-smith.
4. Document it all as a how-to
Easy

(I think I have a lot to learn)
Any thoughts welcome.
Regards, Mark Leman
> Startup-script for the pop3-service is in
> /etc/rc.d/init.d/qmail-pop3.init
> There is a link to it in /etc/rc.d/rc7.d
> (runlevel 7 is used by ESSG)
> Now i think about it, it might even be easier to
> change /etc/xinetd.conf(and/or template for that).
> Comment out the service pop-3 part in there and
> "killall -HUP xinetd"
> to restart the inet-service, after that
> Remember, no warranty, you're on your own in this.
> Should work however. Good luck
> -Bart-