Articles from our Contributors
Articles are divided into broad categories. If you use Internet Explorer, click on a category title to see the index of articles relating to it. Some articles apply to multiple categories.
If you would like to contribute an article, please see our Submission Guidelines.
Note: You should have the latest Developer Tools installed on your Server prior to following the directions in these articles.
Note: Before compiling any UNIX software for Mac OS X Server, you need to make certain you have installed (or upgraded) your Developer Tools to include the BSD Software Development Kit.
Have questions about an article? Please visit our Questions and Answers forum on the eBBS!
Mac OS X Server 10.3 “Panther” 
- Things to think about before upgrading to Panther Server
28 October 2003 - Bring on the Big Cat! (Mac OS X Server 10.3 Review)
5 November 2003 - Migrating from UW IMAP to CYRUS
6 November 2003 - Using Procmail to filter mail with Cyrus and Postfix
13 November 2003 - Supporting multiple domains with Postfix
13 November 2003 - Troubleshooting Open Directory with Panther Server
16 November 2003 - Tips for Upgrading from Mac OS X Server 10.2.8 to 10.3.3
16 March 2004 - Plugging into Active Directory
2 May 2004 - Headless Xserve G5 installation instructions
2 May 2004 - Installing Postfix 2.1.1 with PCRE support on Mac OS X Server 10.3
9 May 2004
Mac OS X Server 10.2 “Jaguar” 
- What’s New in Mac OS X Server 10.2
20August 2002 - Mac OS X Server 10.2 “Jaguar”: Apple Docs
24 August 2002
Commentary 
- Sharepoints: 27 February 2002, State of the Mail Server
27 February 2002 - Sharepoints: 17 July 2002, We’re Not Alone Any More
17 July 2002 - Sharepoints: 24 September 2002, Apple’s Mail Service Ages Well in Jaguar
24 September 2002 - The Journaling File System in Mac OS X
19 November 2002 - Sharepoints: ACTC Exam : A Certifiably Better Exam
22 January 2003 - Sharepoints: The State of the Mac in Germany
25 January 2003
E-Mail 
- Combatting Spam in Mac OS X Server Part 1: Apple Mail Service
- Combatting Spam in Mac OS X Server Part II: AFP548.com’s Anti-Spam Configuration
- Combatting Spam in Mac OS X Server Part III: New Anti-Relay Controls in Apple Mail Server
- Installing Postfix to Work with Apple Mail Service on Mac OS X Server
- Installation and use of Exim as an SMTP agent for Mac OS X Server 10.1.2
Note: This article has been superseded by the following three articles on Exim 4.10. - Exim 4.10 as an SMTP agent for Mac OS X Server, Part 1: Installing Exim
7 June 2002 (updated 22 August 2002) - Exim 4.10 as an SMTP agent for Mac OS X Server, Part 2: Installing SpamAssassin 24 June 2002 (updated 22 August 2002)
- Exim 4.10 as an SMTP agent for Mac OS X Server, Part 3: Exim 4.10 with integrated spam and virus controls
17 February 2003 - Exim 4.10 as an SMTP agent for Mac OS X Server 10.2
21 October 2002 - Using Exim for virtual mail hosts
6 October 2002 - Installing Postfix and UW IMAP on Mac OS X Server (updated 25 January 2003)
Note: This article has been superseded by the new article on Postfix 2. - Installing Python and Mailman on Mac OS X Server (updated 7 March 2002)
- Safely permit remote relaying with Retrieve-before-SMTP in Postfix
- Mac OS X Server 10.2’s Apple Mail Server and UNIX’ /var/mail
6 November 2002 - Vacation Processing for Exim
17 December 2002 - Using your Mac OS X Server Open Directory Database to share e-mail addresses
10 September 2002 (updated 22 January 2002) - Using your Mac OS X Server Open Directory Database to share e-mail addresses
22 January 2003 - Mailman 2.1: Powerful E-mail List Management Software (New Installations)
29 January 2003 (updated 21 March 2003) - Mailman 2.1: Powerful E-mail List Management Software (Upgrading in Place)
5 March 2003 (updated 21 March 2003) - Installing and Configuring Postfix 2.x and UW IMAP/POP3 on Mac OS X Server
13 April 2003 - Backing up the Apple Mail Server (AMS)
5 May 2003 - Spam and Virus Controls with Postfix
31 August 2003 (updated 17 October 2003) - Installing Postfix 2.1.1 with PCRE support on Mac OS X Server 10.3
9 May 2004
Web 
- Installing and creating your own SSL certificate on OSX Server
(updated 6 May 2003) - Installing a Webmail Agent on Your Machine
(updated 24 September 2002) - Installing Analog on Mac OS X Server
(updated 24 September 2002) - Installing Ikonboard 3.0.2
(updated 8 April 2002) - Getting meaningful information from Apache Log Files
(updated 25 April 2002) - Modifying ServerAdmin’s Default Apache Log Format
9 May 2002 - Adding spell-checking to SquirrelMail
20 June 2002 (updated 1 November 2002) - Installing phpBB 2.0.1 on Mac OS X Server
7 August 2002 (updated 24 September 2002) - Producing Better Web Statistics with Report Magic
25 September 2002 (updated 12 January 2003) - Administer MySQL over the Web with phpMyAdmin
30 September 2002 - So you want to run an iCal server?
9 October 2002 - Installing more.groupware under Mac OS X Server 10.2
29 October 2002 - Host Web-based Surveys Using phpESP
30 October 2002 - The Gallery Photo Database Application
6 December 2002 - Editable shared iCal server
31 January 2003 (updated 4 February 2003) - Upgrading and Beefing Up PHP on Mac OS X Server
17 April 2003 (updated 5 May 2003)
System Administration 
- Creating a Bootable Backup Copy of Your System Drive
(updated 18 June 2003) - Getting DNS Up and Running on Mac OS X Server
- Getting File Maker Server 5.5 to Launch on Startup
(updated 7 August 2002) - Using Mac OS X Server as a Router Providing NAT
(updated 28 June 2002) - Mac OS X Server 10.2 as a NAT router
16 October 2002 - Mac OS X Server Samba Primary Domain Controller Configuration
(updated 31 May 2002) - MySQL Tutorial (Part 1)
- Customizing the New User’s Account Defaults
31 May 2002 - Multihoming a Network Interface on Mac OS X Server
1 June 2002 (updated 10 November 2002) - NetInfo Recovery Techniques
4 June 2002 - Five Cool Things to do with CUPS
5 September 2002 - Stupid Simple Startup Items
25 September 2002 - Enabling the TFTP server in Mac OS X Server 10.2
2 October 2002 - Some sneakiness with xinetd
8 October 2002 - Setting up the PPTP Server on Mac OS X Server 10.2
15 October 2002 (updated 5 June 2003) - Importing Users into Mac OS X Server 10.2
6 November 2002 - Keeping your CUPS from running over
7 November 2002 - Open Directory—What it Means to You
12 November 2002 - Setting up Network Home Folders on Mac OS X Server 10.2
12 November 2002 - The Journaling File System in Mac OS X
19 November 2002 - Mac OS X Server “Boot up” Controls
19 November 2002 - ProFTPd, for the pro?
12 December 2002 - Mac OS X Server/Client as Postscript RIP
29 January 2003 - Making Mac OS X Server 10.2 into a LDAP-based PDC
17 February 2003 - Bring on the Clones: Cloning your NetInfo Database
6 March 2003 - Finally, a Reason to Use Your Modem
13 April 2003 - MultiCast Tunnel Creation, or Rendezvous across the Internet
5 June 2003 - Relocating Home Directories
14 July 2003 (updated 18 July 2003) - LDAP over SSL in Mac OS X Server 10.2
21 July 2003 - Managing PowerBook Users with Mac OS X 10.2
16 November 2003 - Converting a local user account to a mobile account
18 January 2004 - Plugging into Active Directory
2 May 2004 - Headless Xserve G5 installation instructions
2 May 2004
UNIX 
- Fun with Dig
(updated 10 November 2002) - Fun With CPAN (Part 1)
- Fun With CPAN (Part 2)
- Fun With CPAN (Part 3)
- Quickie Terminal Sessions
(updated 14 April 2003) - CLI Commands of Interest to Mac OS X Server Admins
- UNIX Tool Chest
25 September 2002 (updated 30 September 2002) - The Creation of the UNIX* Operating System (Bell Labs)
- Introducing the Shell
23 April 2002 - Basic Shell Operations, Part 1
23 April 2002 - Basic Shell Operations, Part 2
23 April 2002 - Basic Shell Operations, Part 3
23 April 2002 - Your Shell’s Environment
3 May 2002 - Finding files and directories in Mac OS X Server
20 June 2002 - Who’s on, and what are they doing?
31 July 2002 - Linking command with pipes
13 August 2002 - Using STDIN and STDOUT
13 August 2002
Workbench 
- GNU Zebra
24 April 2002 - Squid Proxy Cache Server
24 April 2002 - OpenLDAP
24 April 2002
“Speaking in Tongues” 
- SMTP: Simple Mail Transport Protocol
12 July 2002 - POP3: Post Office Protocol, Version 3
15 July 2002 (updated 16 July 2002) - FTP: File Transfer Protocol
12 July 2002 - IMAP: Internet Message Access Protocol
31 July 2002 - HTTP: Hypertext Transfer Protocol
Security 
- Ten Mac OS X Security Suggestions
(updated 16 September 2002) - SSH Tips
(updated 21 June 2002) - Compiling and Installing nmap on Mac OS X Server
(updated 7 April 2004) - Securing Apple Mail Server and Much More
(Updated 10 October 2002) (Not for 10.2+) - Forensic Analysis of a Compromised Mac OS X (Client) Machine
7 May 2002 - Installing OpenSSH 3.4p1
25 June 2002 (updated 16 September 2002) - Flying Racoons: IPSec, Mac OS X Server 10.2, and you (Part 1)
22 August 2002 - Flying Racoons: Host to host, coast to coast (Part 2)
9 September 2002 - Flying Racoons: Clients? We don’t need no stinking clients (Part 3)
9 October 2002 (updated 31 October 2002) - Flying Racoons: Networks that Work (Part 4)
6 January 2003 - Flying Racoons: Networks that don’t work (Part 5)
12 January 2003 - Flying Racoons: WEP is for Wusses (Part 6)
22 February 2003 - Using Nagios to monitor your network, Part 1: Installation
11 September 2002 - Using Nagios to monitor your network, Part 2: Configuration
8 October 2002 - SSH Tunnels for Fun and Profit
21 July 2003 - The Great Big Mac OS X Panther Server and SSL article
12 November 2003 - An introduction to Kerberos (Part One in a Series)
18 January 2004 - Kerberos Mac OS X Implementation (Part Two in a Series)
18 January 2004
Reviews 
- A Cost Comparison of Pre-Built Mac OS X Servers
- Recommended Mac OS X Books
- Little Dutch Moose
(Updated 16 September 2002) - Cheap Mac OS X Server RAID
- AWStats Web Log File Analyzer
- phpBB: Fast, Configurable and Easy to Use Web Bulletin Board Software
(updated 24 September 2002) - Norton SystemWorks 2.0: Too Little for Too Much
(Updated 16 September 2002) - Dantz Retrospect: Critical System Utility, But Overpriced
3 May 2002 - Comparative Review of Secure GUI FTP Clients
19 September 2002
Active Directory 
- Active Directory Integration in Three Hours or Less
8 May 2003 - Kerberos, Active Directory, and Mac OS X Server
9 August 2003 - MacMan and Lisa: The Case of the Unsecured Protocol
31 August 2003 - Active Directory Integration for the Risk-Averse
20 September 2003
