Você precisa definir a diretiva relayhost
em /etc/postfix/main.cf
(e talvez ajustar algumas outras configurações, mas é difícil dizer sem saber a configuração padrão da Apple).
Eu executo trabalhos cron no meu laptop Mac, e por isso eu quero que o daemon de correio seja capaz de enviar o e-mail de saída para minha conta de e-mail normal. Eu tenho esse trabalho (minha conta local tem um arquivo .forward
), mas muitas vezes eu estou em redes onde a conexão com o MX do destino na porta 25 não é bem-sucedida.
Atualização:
Eu tentei definir relayhost = [localhost]:40125
(onde 40125 é a porta SSH), mas agora eu posso enviar mensagens para um endereço de e-mail apropriado na Internet (por exemplo, [email protected]
), correio de trabalho cron (que é endereçado a kpreid@<whatever the DHCP hostname is>
) não é entregue. A partir do único salto que eu vi, parece que isso faz com que todo mail, mesmo para o nome do host local, vá para o servidor de reencaminhamento primeiro.
[localhost]:40125
o domínio de endereço seja o domínio desta máquina (que varia com frequência).
Você precisa definir a diretiva relayhost
em /etc/postfix/main.cf
(e talvez ajustar algumas outras configurações, mas é difícil dizer sem saber a configuração padrão da Apple).