Como altero o endereço do remetente postfix?

0

Como faço para que o postfix envie e-mails de user@mydomain em vez de root@hostname ? Mesmo depois de instalar e inserir meu domínio quando solicitado, ele ainda está sendo enviado com o nome do host e não com o domínio fornecido. No meu arquivo main.cf

myorigin = /etc/mailname

e /etc/mailname contém:

gateblogs.com

qual é o meu domínio.

Consegui corrigir meu problema temporariamente alterando meu nome de host para meu nome de domínio. No entanto, como posso alterar de quem é o email? Atualmente, o e-mail é mostrado em root . Quero que seja outra coisa.

    
por NerdOfLinux 18.07.2017 / 06:30

2 respostas

1

O próprio postfix não "define" o endereço de um correio (desde que você não tenha realmente ajustado a configuração do postfix).
O cabeçalho do endereço de um e-mail é definido pelo cliente de e-mail que está pedindo ao postfix para entregar o e-mail (o Postfix é um MTA ).

Por isso, você está olhando para o lugar errado - até onde eu entendi sua pergunta.

Você mencionou que está usando o comando mail para testar sua configuração. Este pequeno comando é - por padrão - usando o nome de usuário do sistema sob o qual o comando é executado. No seu caso, este parece ser o usuário root . Tente executar mail como um usuário diferente e você verá a parte de alterada. E como o comando mail faz - por padrão - não anexar a parte do domínio ao cabeçalho "de" do e-mail, ele transfere o postfix para postfix, o postfix está anexando a parte myorigin automaticamente a root .

Embora mail não esteja limitando você a não usar outro cabeçalho "de" de e-mail. Você pode ler sobre o www ou a página de manual de mail . Considere também o uso de sendmail .

Por favor, note que o postfix é uma fera quando se trata de configurabilidade. Você pode realizar quase tudo o que deseja que o postfix faça se realmente entender seus arquivos de arquitetura e configuração.
Mas desde que você está fazendo uma pergunta bem 'newbee-ish' você pode ainda não querer ir por esse caminho ...

    
por 06.10.2018 / 15:19
0

Você perguntou isso duas vezes, mas eu repetirei minha resposta. Em main.cf :

myorigin = $mydomain
    
por 18.07.2017 / 10:04

Tags