Postfix em emails devolvidos pelo servidor enviados para emails do mesmo domínio, domínios externos funcionando

Postfix em emails devolvidos pelo servidor enviados para emails do mesmo domínio, domínios externos funcionando

Meu e-mail @example.com está hospedado no Google Apps. Consigo enviar e receber e-mails para todas as quatro contas que criei para @example.com. Eu também possuo www.example.com.

O problema é que não é possível enviar e-mails para aqueles que terminam com o mesmo domínio, @example.com, persiste. Alterei as configurações nos formulários de contato para apontar para meu endereço pessoal, um que NÃO termina em @example.com, e o formulário é enviado.

Entro no terminal e uso # echo SERVER MAIL TEST | correspondência[e-mail protegido]e o e-mail é enviado. Porém, ao usar o mesmo comando e enviar para[e-mail protegido], o problema ocorre.

Eu tenho logs e tenho uma leve suspeita de que baguncei o main.cf, aqui estão os pastebins para o log e main.cf

http://pastebin.com/bysqpY4E

http://pastebin.com/x2GK9pPZ

Alguma ideia? Estou me explicando corretamente?

Responder1

Você realmente configurou as entradas MX DNS do domínio "example.com" no Google Apps, como pode ver:

tampax ~ # dig MX example.com ;; ANSWER SECTION: elemetx.com. 1799 IN MX 10 alt4.aspmx.l.. elemetx.com. 1799 IN MX 1 aspmx.l.. elemetx.com. 1799 IN MX 10 alt3.aspmx.l.. elemetx.com. 1799 IN MX 5 alt2.aspmx.l... elemetx.com. 1799 IN MX 5 alt1.aspmx.l...

O fato é que você tem o mesmo nome de domínio configurado no servidor de e-mail postfix, então quando o postfix tenta entregar o e-mail para este domínio (example.com), ele faz a entrega LOCAL (o e-mail não sai do seu servidor postfix NUNCA pois pensa que é o proprietário do servidor de e-mail desse domínio), como você pode ver:

Oct 2 10:00:06 elemetx postfix/local[30374]: 48FDB162B19: to=<[email protected]>, HERE ->> **relay=local** <<- HERE, delay=0.03, delays=0.02/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "webmaster")

Além disso, no que diz respeito à conta "[e-mail protegido]" não estiver configurado em seu /etc/aliases, o e-mail será retornado ao remetente (neste caso root@).

(as contas locais são definidas nesta linha de configuração do postfix :)

alias_database = hash:/etc/aliases

Finalmente, o que está causando o problema é:

meudestino = exemplo.com

Essa linha faz com que o postfix 'entregue localmente' qualquer e-mail para @elemetx.com, como você pode ver na documentação oficial do postfix:

“O parâmetro mydestination especifica quais domínios esta máquina entregará localmente, em vez de encaminhar para outra máquina”.

Remova essa linha ou altere-a para (por exemplo):

mydestination = localhost

Reinicie o postfix depois:

/etc/init.d/postfix restart

Saúde,

informação relacionada