Problema de configuração do Postfix (o domínio do endereço do remetente não existe)

9

Estou configurando um servidor linux para o qual eu quero enviar e-mails independentemente do servidor de e-mail principal (ou seja, diretamente). O problema é que, quando eu mando um email para um endereço externo, ele salta com a mensagem domínio do endereço do remetente não existe . (está enviando o email como [email protected])

Qual é a maneira correta de alterar o domínio do meu remetente de e-mail?

    
por Brent 22.06.2009 / 21:35

5 respostas

9

No main.cf:

# SENDING MAIL
# 
# The myorigin parameter specifies the domain that locally-posted
# mail appears to come from. The default is to append $myhostname,
# which is fine for small sites.  If you run a domain with multiple
# machines, you should (1) change this to $mydomain and (2) set up
# a domain-wide alias database that aliases each user to
# [email protected].
#
# For the sake of consistency between sender and recipient addresses,
# myorigin also specifies the default domain name that is appended
# to recipient addresses that have no @domain part.
#
#myorigin = $mydomain
myorigin = $myhostname

Esta é a configuração padrão. Se o seu hostname for domain.local, provavelmente é por isso que você está vendo isso como domínio do remetente.

    
por 22.06.2009 / 21:44
4

Você precisa corrigir o nome do seu domínio na configuração do postfix (domain.local não é um nome de domínio válido).

Verifique o /etc/postfix/main.cf, há algumas maneiras de especificar isso, isso pode ajudar: link

    
por 22.06.2009 / 21:44
4

Este é um desses problemas que você precisará envolver / subornar / chantagear seu administrador de DNS para obter ajuda, pois você desejará o nome que seu servidor alega ao tentar enviar para estar correto. Os servidores Mnay irão devolver o seu e-mail se o remetente não resolver corretamente tanto o encaminhamento quanto o reverso.

Por exemplo, digamos que seu servidor seja mail01.example.com. Quando o servidor, com o $ myorigin configurado corretamente para anunciar como mail01.example.com, entrar em contato com meu servidor, meu servidor fará uma pesquisa de DNS do endereço IP do qual você está se conectando e espera que a pesquisa corresponda ao nome do seu me dando. Se isso não resolver corretamente, eu vou cortar a conexão, porque você provavelmente está me enviando spam.

    
por 07.08.2009 / 02:15
1

Você precisa configurar o seu postfix com o smarthost porque alguns servidores de destino verificam se o endereço do remetente existe.

Como fazer isso aqui: link

    
por 22.06.2009 / 21:41
0

Também enfrentei o problema acima. Depois de atualizar o valor do myorigin para o nome de domínio aplicável, o problema foi resolvido. Reinicie o POSTFIX após a atualização.

myorigin= (EMAIL-DOMAIN).com

Exemplo:

myorigin=yahoo.com
    
por 29.10.2018 / 11:01