Como faço para me livrar do localhost do cabeçalho de e-mail?

5

Acho que pode estar acionando filtros de spam. O cabeçalho é o seguinte:

Received: from wordswithfriends.net (localhost.localdomain [127.0.0.1])

Como posso me livrar de localhost.localdomain? Estou correndo Centos

/etc/hosts :

127.0.0.1 localhost.localdomain localhost
# Auto-generated hostname. Please do not remove this comment.
50.22.72.198    wor.wordswithfriends.net        wor
    
por deltanovember 29.01.2011 / 20:32

4 respostas

9

Eu duvido que isso esteja acionando filtros de spam. É difícil dizer sem mais cabeçalhos, mas isso é comum para um aplicativo em execução na mesma máquina que o servidor SMTP. O aplicativo está enviando a mensagem por meio do host local.

Mas você pode verificar o / etc / hosts para garantir que seu nome de host esteja configurado corretamente. Você também pode verificar seu servidor smtp para garantir que ele esteja usando o nome de host adequado.

    
por 29.01.2011 / 20:46
4

/ etc / hosts

insira entre 127.0.0.1 e outras entradas, o FQDN que você quer, também conhecido como wordswithfriends.net

O servidor de email pega a primeira entrada para 127.0.0.1 (já que é a conexão usada) que tem um. nele, também conhecido como FQDN.

Então, se você tiver

127.0.0.1 wordswithfriends.net servername localhost localhost.localdomain

Você vai mostrar.     Recebido: de wordswithfriends.net (wordswithfriends.net [127.0.0.1])

Mas, como Steven disse, também duvido que esteja acionando filtros de spam.

    
por 29.01.2011 / 21:21
0

Experimente o comando hostname -f para ver qual é o seu nome totalmente qualificado. Se você não tiver um endereço estático com as entradas de DNS apropriadas, use a retransmissão do seu ISP para enviar email.

Se você estiver enviando e-mail como localhost ou localhost.localdomain, ele terá problemas com filtros de spam. Seu servidor de e-mail deve usar seu FQDN (nome de domínio totalmente qualificado) para enviar para a Internet (não necessário para o servidor de retransmissão do seu ISP).

Tente enviar e-mail para uma conta de e-mail externa à qual você tem acesso e verifique os cabeçalhos lá. É comum ver o email enviado para o servidor de correio de localhost ou localhost.localdomain. O servidor de correio deve então usar seu nome para encaminhar o email.

Normalmente, seu servidor de e-mail deve conhecer seu FQDN para receber linhas como:

Received: from localhost.localdomain ([127.0.0.1])
          (envelope-sender <[email protected]>)
          by mail.example.com (qmail-ldap-1.03) with SMTP
          for <[email protected]>; 29 Nov 2010 00:11:37 -0000
Received: from mail.example.com ([192.0.2.15])
          (envelope-sender <[email protected]>)
          by mx.example.net with ESMTP
          for <[email protected]>; 29 Nov 2010 00:11:39 -0000
    
por 29.01.2011 / 22:24
0

Encontrei um problema ao alterar a ordem dos nomes dos servidores em / etc / host

antes:

1.2.3.4 myserver myserver.server.corp

adicionará um cabeçalho de host local

depois:

1.2.3.4 myserver.server.corp myserver

irá ignorar o cabeçalho do host local

    
por 29.03.2013 / 02:38

Tags