Mogę tymczasowo uruchomić Postfix za pomocą:
$ sudo launchctl
launchd% start org.postfix.master
Jednak Console.app pokazuje, że działa tylko przez krótki czas:
26/11/11 2:00:55.710 PM postfix/master: master exit time has arrived
Myślę, że plik /System/Library/LaunchDaemons/org.postfix.master.plist wymaga aktualizacji, aby Postfix działał na stałe, ale nie znalazłem jeszcze odpowiedzi.
Jaki jest właściwy sposób, aby Postfix zaczynał się w czasie uruchamiania i działał na stałe?
Aktualizacja Aby edytować plik zgodnie z zaleceniami wybranej odpowiedzi, najpierw przekonwertowałem go na XML.
plutil -convert xml1 /System/Library/LaunchDaemons/org.postfix.master.plist
Następnie edytowałem go za pomocą Vima:
sudo vim /System/Library/LaunchDaemons/org.postfix.master.plist
Miałem problemy z próbą zmuszenia Xcode do edycji pliku.
cd /System/Library/LaunchDaemons
linia tam przedunload
iload
które mogły zostać pominięte. Wytyczyłem pełną ścieżkę, aby była jaśniejsza.org.postfix.master.plist
została zmieniona nacom.apple.postfix.master.plist
. Może chcesz dodać to do odpowiedzi.