Status do postfix rejeitado usuário desconhecido

0

O problema

Como root, eu envio um email para John.

mailx [email protected]

O maillog contém status rejeitado, usuário desconhecido john.

postfix/local [email protected], relay=local, delay=0.04, delays=0.02/0.01/0/0.01, dsn=5.1.1, status=bounced unknown user: "john"

Minha configuração

Em uma instalação limpa do CentOS 7, eu instalo o Postfix.

yum install postfix

No arquivo /etc/postfix/main.cf, eu uso domínio example.com.

mydestination = example.com

No arquivo /etc/postfix/main.cf, eu defino a caixa de correio dos usuários como Maildir /, e não há nenhum comando de caixa de correio.

home_mailbox = Maildir/
mailbox_command = 

No arquivo /etc/postfix/main.cf, removo o comentário dos mapas de destinatários locais para consultar contas de usuários locais.

local_recipient_maps = unix:passwd:byname $alias_maps

Eu crio um novo usuário, John.

useradd john

Eu atualizo o banco de dados de aliases.

newaliases

Eu reinicio o Postfix.

systemctl restart postfix

Eu confirmo que o Postfix está sendo executado.

systemctl status postfix
. . . active running

A conta de John existe em / etc / passwd.

john:x:1002:1002::/home/john:/bin/bash

O comando postconf mostra que o Unix pode ser usado para consultar usuários. Isso deve significar que local_recipient_map = Unix:passwd.byname pode ser usado para consultar usuários.

]# postconf -m | grep unix
unix

Não tenho certeza se esse é o problema, mas o seguinte comando não produz saída.

postmap -q [email protected] unix:passwd.byname

Minha pergunta não deve ser uma duplicata de essa pergunta semelhante , como A solução fornecida neste post semelhante é definir mydestination to localhost localhost.$mydomain . Quando faço isso e, em seguida, reinicio o Postfix, recebo o mesmo erro exato no log de email, "devolvido - usuário desconhecido john.doe". Além disso, neste outro post, há uma configuração do Postfix muito mais desenvolvida, com o mysql. Minha configuração é muito simples.

    
por JeremyCanfield 05.11.2017 / 13:37

0 respostas