Я могу временно запустить Postfix с:
$ sudo launchctl
launchd% start org.postfix.master
Однако Console.app показывает, что он работает только в течение короткого времени:
26/11/11 2:00:55.710 PM postfix/master: master exit time has arrived
Я думаю, что файл /System/Library/LaunchDaemons/org.postfix.master.plist необходимо обновить, чтобы Postfix работал постоянно, но я пока не нашел ответа.
Как правильно запустить Postfix во время загрузки и работать постоянно?
Обновление Чтобы отредактировать файл в соответствии с рекомендациями выбранного ответа, я сначала преобразовал его в XML.
plutil -convert xml1 /System/Library/LaunchDaemons/org.postfix.master.plist
Затем просто отредактировал его с помощью Vim:
sudo vim /System/Library/LaunchDaemons/org.postfix.master.plist
У меня были проблемы при попытке получить Xcode для редактирования файла.
cd /System/Library/LaunchDaemons
линия доunload
иload
, возможно, пропустили. Я указал полный путь, чтобы сделать его более понятным.org.postfix.master.plist
переименовывается вcom.apple.postfix.master.plist
. Возможно, вы захотите добавить это к ответу.