Enviar e-mail para domínios não hospedados no seu Postfix (e-mails externos assim) só é possível para o IP e as redes podem fazer a retransmissão pela configuração do Postfix.
No Postfix, isso é obtido ao fornecer esses IPs e redes permitidos à diretiva de configuração mynetworks
em main.cf
.
No seu caso, isso mostra que somente o host local tem permissão para retransmitir o e-mail fora da instalação do Postfix.
Para permitir que você envie e-mails para fora sem tornar seu servidor um retransmissor aberto, você deve pelo menos adicionar o IP dos clientes que precisam enviar e-mails externos.
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 A.B.C.D/32
Observe o /32
após o endereço IP, isso é para ter certeza de que o Postfix não permitirá a sub-rede inteira, mas apenas aquele endereço específico.
Se todos os clientes estiverem na mesma sub-rede, você pode configurar (exemplo: todos os seus clientes estão conectados a uma rede 192.168.1.0 com 255.255.255.0 como máscara):
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.1.0/24
Claro, se você planeja instalar um software baseado em webmail para seus usuários, o único host permitido para enviar & amp; O relay mail seria o próprio servidor web. Nesse caso, você não precisa modificar a configuração do Postfix, mas certifique-se de que sua solução de webmail use 127.0.0.1 como servidor SMTP.