virtualmail-pop3d is a simple and fast POP3 server that provides support for virtual (non-/etc/passwd) users. It can support multiple virtual domains with separate password files and mailbox spool locations for each. This allows you to have multiple email accounts with the same name on one system. vm-pop3d has UIDL support, and it can run as a standalone daemon or via inetd.
Check out http://sourceforge.net/projects/pdq/ (http://sourceforge.net/projects/pdq/).
I have imported the code into cvs and starting to make updates. Also I added a mailing list for discussion.
pdq works fine. By using foomatic it can support same printers as cups or lprng.
gethost rejected ...
Just a quick note about gethost:
As an administrator, set up your NIS, nsswitch.conf or /etc/hosts and then notice that nslookup, dig, dnsquery and host ignore the settings. Of course, you could use another tool like ping(8) to do the hostname or IP lookup for you.
gethost uses standard libraries as used by standard Unix commands for its DNS resolution, so for an administrator it is a lot more useful -- it actually gives the real results.
It can show elapsed time of a lookup -- extremely useful in DNS troubleshooting.
Also, it is probably the only hostname lookup tool that supports IPv6.
It includes a detailed manual.
gethost has return codes that can gives status of the lookup -- so can used in scripts. (ping, telnet, etc. can't give
status on the DNS lookup.)
$ gethost -x 127.0.0.1 -t -6 localhost 3ffe:8050:201:1860:290:27ff:feab:19a7
gethostbyname2() took 0.000 seconds