Falko Timme has posted another very well-written article on how to set up a SUSE Linux 10.1 machine as a fully-functional server. When you’re done, you will have mail, DNS, FTP, and HTTP. Nicely done.
“This is a detailed description about how to set up a SUSE 10.1 based server that offers all services needed by ISPs and hosters (web server (SSL-capable), mail server (with SMTP-AUTH and TLS!), DNS server, FTP server, MySQL server, POP3/IMAP, Quota, Firewall, etc.).”