Назад | Перейти на главную страницу

Запуск служб pop3 и imap в Mac OS X

Я использую Mac OS X (Leopard) и только что активировал Postix, а также установил UW imapd (сервер, способный обрабатывать трафик IMAP и POP3).

Проблема, с которой я столкнулся, заключается в том, что я не знаю, в каком файле содержатся команды, позволяющие Leopard запускать интернет-сервисы (а именно сервисы ipop3d и imapd).

В предыдущих версиях Mac OS X был файл: /etc/inetd.conf, но я понимаю, что этот файл, а также каталог /etc/xinetd.d были удалены из Leopard.

Итак, где мне добавить записи, чтобы службы ipop3d и imapd могли запускаться при загрузке системы?

Спасибо, ~ Аки

Если вы используете OS X Leopard Server, почтовые службы управляются утилитой Server Admin.

Под капотом службами управляет launchctl команда, проверьте вывод

sudo launchctl list

Например, вы можете запустить Postfix служба с командой

sudo launchctl start org.postfix.master

Однако вам придется настроить Postfix вручную.

Обычные файлы и инструменты, которые вы можете использовать для запуска / остановки / мониторинга процессов, такие как xinetd, /etc/init.d, cron и / etc / inittab, были заменены на Mac на launchd. Он использует XML-файл для настройки службы. Вот несколько ресурсов, которые помогут вам начать работу:

Яблоко - Начало работы с launchd

Википедия - запуск

Mac Geekery - Все о launchd

(они получены из быстрого поиска в Google)