From the list below choose one of our FAQs topics, then select a FAQ to read. If you have a question which is not in this section, please contact us .

How do I completely disable Postfix and Cyrus?

Simply turning of mail services in Server Admin does not prevent Postfix from starting up again when needed/called by another process.

To completely disable Postfix and Cyrus on Mac OS X Server 10.5.x/10.4.x issue:

 sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/org.postfix.master.plist

sudo /bin/launchctl unload -w /System/Library/LaunchDaemons/edu.cmu.andrew.cyrus.master.plist

Should you have the need to re-enable these services just issue:

 sudo /bin/launchctl load -w /System/Library/LaunchDaemons/org.postfix.master.plist

sudo /bin/launchctl load -w /System/Library/LaunchDaemons/edu.cmu.andrew.cyrus.master.plist

How do I stop and start amavisd-new?

The proper way to stop and start amavisd on OS X Server 10.5.x/10.4.x is to issue:

 sudo /bin/launchctl unload /System/Library/LaunchDaemons/org.amavis.amavisd.plist
sudo /bin/launchctl load /System/Library/LaunchDaemons/org.amavis.amavisd.plist

How do I get newer versions of fetchmail to work without SSL?

If you have happened to update your server from 10.3.x to 10.4.x, you may have noticed issues with fetchmail not working anymore.

Older versions of fetchmail would check for an SSL certificate in an opportunistic way but still go ahead if there wasn’t one. More recent versions will interrupt comunications.

If you want to use fetchmail without SSL you must disable it in .fetchmailrc.

To do so add:

sslproto ''

to .fetchmailrc

How do I bring Server Admin and Postfix’s main.cf in sync?

Unfortunately, Mac OS X Server’s Server Admin is far from being perfect. Especially when it comes to mail, web and name server services. If you happen to modify Postfix settings from the command line, while keeping Server Admin open, it can happen that whatever changes you have made will be overwritten and that any future changes you make in Server Admin do not take.

If this happens, close Server Admin, make a copy of

/private/etc/MailServicesOther.plist

and delete it. When you re-open Server Admin it should read the settings from the configuration files.

How do I set the domain name for a Mailman list?

When you manage more than one domain, or when you have a .local domain as your primary one, a list created with Mac OS X’ Server Admin may show the incorrect domain name.

To fix this, issue:

sudo /usr/share/mailman/bin/withlist -l -r fix_url mylistname –urlhost=mydomain.tld

(replace mylistname with your actual list name and mydomain.tld with the actual domain name)