Inicia automaticamente o postfix no Mac OS X 10.5 Leopard

1

Olá pessoal, estou fazendo um monte de e-mails de teste para um aplicativo baseado em PHP. Eu acho que às vezes meus e-mails ficam "presos".

Eu encontrei uma solução, no terminal eu digite (como root) postfix start , e eu posso liberar filas e outras coisas. Parece que o aplicativo postfix só é executado quando necessário. No entanto, quero que o aplicativo seja executado o tempo todo.

Alguma idéia?

    
por Dotty 16.11.2009 / 15:27

3 respostas

4

Você precisará pelo menos do postfix em execução:

sudo launchctl load -w /System/Library/LaunchDaemons/org.postfix.master.plist

O -w significa que ele será carregado na inicialização. Caso contrário, só funcionará até que seja interrompido.

Da mesma forma, você pode desfazer usando launchctl unload -w .

Adendo: isso resolve o problema "só é executado quando necessário" que Gordon indica que eu perdi. Coloque-o dentro do corpo do plist.

<key>RunAtLoad</key>

<true>

<key>OnDemand</key>

<false>

    
por 16.11.2009 / 18:04
0

você tem que olhar para o launchd. Veja por exemplo aqui .

    
por 16.11.2009 / 15:44
0

Obrigado por isso; Eu tive que mudar "< true >" e "< false >" para "< true / >" e "< false / >" respectivamente para fazê-lo funcionar.

    
por 05.03.2010 / 01:51