Qual é o efeito de $ mydomain, $ myorigin e $ myhostname no postfix?

1

Eu tentei brincar com esses parâmetros, mas parece que eles não têm efeito em enviar e-mails do Postfix.

Basicamente, meu problema era que cada mensagem que eu tentei enviar foi rejeitada porque o endereço do remetente não existia. Eu tenho um domínio registrado, digamos example.com . Cada vez que tentei enviar e-mail com postfix, emitindo o comando: mail [email protected] , o postfix tentou enviá-lo de user@mymachinename , em que mymachinename foi apenas o resultado da execução de hostname --fqdn na linha de comando, independentemente dos valores mydomain , myhostname ou myorigin definidos.

Eu enfrentei o mesmo problema de muitos outros, como você pode ver aqui , aqui , aqui , aqui , aqui e finalmente - aqui ... (só para mostrar a quantidade de tempo que eu coloquei nisso ...:)

Acabei definindo o arquivo /etc/hostname para:

127.0.1.1  mymachinename.example.com mymachinename

E adicione:

masquerade_domains = example.com

para /etc/postfix/main.cf .

Isso resolveu meu problema, mas ainda assim - eu não acredito que seja assim. Qual é a proposta de mydomain , myorigin e myhostname params, se eles não tiverem efeito sobre o endereço de envio?

BTW - Estou no Ubuntu 17.04, usando o postfix 3.1.4-4

    
por Bak Itzik 29.08.2017 / 16:12

0 respostas

Tags