Although Apple has not done much to integrate Squirrelmail into Mac OS X Server, it is fully installed along with all other Mac OS X Tiger Server components. The installation is also configured with defaults that provide the most basic configuration needed for it to function properly if it is enabled on your mail server. This means that as long as you configure mail services first (which you should do first, anyway) and then enable WebMail, you will have a functioning, if generic, WebMail solution immediately.
You enable WebMail by configuring the web service in Server Admin. Double-click an existing website (or the default site if you haven’t configured any others) in the Sites pane (see Figure 1). Select the Option tab and then check the WebMail checkbox. If you need to make any other changes to the website configuration (such as domain name, IP address, alternate port for web and WebMail user, logging, and so on), do so by selecting the appropriate tabs. Save your changes and start the web service if it isn’t running already.
Figure 1 Editing a website in Server Admin
At this point, you have a generic but functional WebMail configuration. You can test the configuration by pointing a web browser to http://yourserver/webmail. If you do, you’ll see a login page similar to the one in Figure 2. You can log in by using any email account you’ve created and is configured to allow IMAP access.
Figure 2 Default WebMail login page