在 Mac OS X 上启动 pop3 和 imap 服务

在 Mac OS X 上启动 pop3 和 imap 服务

我正在运行 Mac OS X(Leopard),刚刚激活了 Postix,并安装了 UW imapd(能够处理 IMAP 和 POP3 流量的服务器)。

我遇到的问题是我不知道哪个文件包含让 Leopard 启动互联网服务(即 ipop3d 和 imapd 服务)的命令。

以前版本的 Mac OS X 有一个文件:/etc/inetd.conf - 但我知道这个文件以及 /etc/xinetd.d 目录已从 Leopard 中删除。

那么,我应该在哪里添加条目以便 ipop3d 和 imapd 服务可以在系统启动时启动?

谢谢,〜Aki

答案1

您可能习惯用于启动/停止/监控进程的常用文件和工具(例如 xinetd、/etc/init.d、cron 和 /etc/inittab)在 Mac 上已被 launchd 取代。它使用 XML 文件来配置服务。以下是一些可供您使用的资源:

苹果 -开始使用 launchd

维基百科 -启动

Mac 极客 -关于 launchd 的一切

(这些来自谷歌的快速搜索)

答案2

如果您使用 OS X Leopard Server,则邮件服务由 Server Admin 实用程序控制。

在后台,服务由launchctl命令管理,查看以下输出

sudo launchctl list

例如,你可以Postfix使用命令启动服务

sudo launchctl start org.postfix.master

但是您必须Postfix手动配置。

相关内容