Isso funcionou para mim:
- Abra
/etc/postfix/main.cf
- Substitua
relayhost =
porrelayhost = relay.your-isp.com
, em querelay.your-isp.com
é o servidor SMTP do seu ISP.
Meu ISP impõe restrições de SMTP no correio de saída, é possível configurar um endereço SMTP de todo o sistema para usar, em vez de ter que configurar cada cliente de email individualmente?
Isso funcionou para mim:
/etc/postfix/main.cf
relayhost =
por relayhost = relay.your-isp.com
, em que relay.your-isp.com
é o servidor SMTP do seu ISP. A maioria dos MTAs comumente usados nas distribuições linux pode ser configurada para enviar todos os e-mails enviados através do chamado 'smarthost'.
No caso do postfix, isso é feito através da opção relayhost
, conforme descrito na resposta de @ OlivierLalonde; No entanto, cada servidor de e-mail tem sua própria maneira de configurar as coisas, e até que você especifique qual delas está usando, é difícil ajudá-lo mais longe do que isso.
Você pode tentar telnet localhost 25
e ver a sequência de saudação, que normalmente deve informar o programa que está respondendo.