Postfix não enviando e-mail do myorigin

2

Eu quero que o e-mail seja proveniente de [email protected] , mas eles estão vindo de [email protected]

Da documentação do Postfix:

What domain name to use in outbound mail

The myorigin parameter specifies the domain that appears in mail that is posted on this machine. The default is to use the local machine name, $myhostname, which defaults to the name of the machine. Unless you are running a really small site, you probably want to change that into $mydomain, which defaults to the parent domain of the machine name.

For the sake of consistency between sender and recipient addresses, myorigin also specifies the domain name that is appended to an unqualified recipient address.

Examples (specify only one of the following):

/etc/postfix/main.cf:

myorigin = $myhostname (default: send mail as "user@$myhostname")

myorigin = $mydomain (probably desirable: "user@$mydomain")

No /etc/postfix/main.cf eu tenho: %código% %código% myhostname = mail.example.com

Dispite o que os documentos disseram, meu e-mail está aparecendo a partir de mydomain = example.com

Eu executei myorigin = $mydomain depois de fazer alterações no arquivo [email protected] . Existe outro parâmetro que precisa ser definido? Eu li a documentação e parece bastante claro, mas o meu resultado não é consistente com o que está descrito no documento. Obrigado por qualquer ajuda.

ps, isso está sendo executado no Ubuntu 14.04 em uma instância do Amazon ec2, com um IP elástico e registros MX apropriados. O correio está sendo enviado e recebido. Estou enviando e-mail usando:

mail [email protected]

informação adicional, se for importante. No prompt de comando:

user@mail:$ hostname
mail
user@mail:$ hostname -f
mail.example.com
user@mail:$ postconf myorigin
myorigin = $mydomain
user@mail:$ postconf mydomain
mydomain = example.com
    
por Clifford Ponder 04.05.2016 / 09:45

1 resposta

0

Qual você usa mailutils ou bsd-mailx ?

$ ls -l /etc/alternatives/mail

Se o comando mail de mailutils, você pode especificar o remetente na opção -r .

$ mail -r [email protected] [email protected]

Se o comando de correio da configuração bsd-mailx, $ myorigin estiver ativado.

    
por 05.05.2016 / 09:47

Tags