1

I'm running Mac OS X (Leopard) and I've just activated Postix, as well as installed UW imapd (a server capable of handling both IMAP and POP3 traffic).

The issue I'm having is that I don't know what file holds the commands to have Leopard start up the internet services (namely the ipop3d, and imapd services).

Previous versions of Mac OS X had a file: /etc/inetd.conf - but I understand that this file, as well as the /etc/xinetd.d directory has been removed from Leopard.

So, where do I add entries so the ipop3d, and imapd services can start on system bootup?

Thanks, ~Aki

2 Answers 2

1

The usual files and tools that you may be used to for starting/stopping/monitoring processes, such as xinetd, /etc/init.d, cron, and /etc/inittab, have been replaced on the Mac by launchd. It uses an XML file for configuring a service. Here are some resources to get you going:

Apple - Getting Started with launchd

Wikipedia - launchd

Mac Geekery - All About launchd

(these came from a quick Google search)

0
1

If you are using OS X Leopard Server the mail services are controlled by the Server Admin utility.

Under the hood the services are managed by the launchctl command, check out the output of

sudo launchctl list

For example, you can start the Postfix service with the command

sudo launchctl start org.postfix.master

However you will have to configure Postfix manually.

You must log in to answer this question.