Tem postfix e mail funcionando, mas os emails são considerados “spam”, por quê?

2

Eu tenho um servidor linux, com o postfix recém instalado.

Eu sou novo em servidores de e-mail ...

De qualquer forma, posso enviar e-mails com a função de e-mail php: s, mas eles são considerados "spam" pelo google mail (e provavelmente a maioria das outras contas de e-mail também não testaram o hotmail, yahoo etc).

Acredito que tenha algo a ver com o SPF, mas não tenho a menor ideia do que é o SPF, como corrigi-lo, etc ...

Alguém pode explicar como fazer meus e-mails "Não-spam", que eles não são?

OS é o Ubuntu 9.10.

Se você precisar de mais informações, avise-me ...

Obrigado

PS: Como posso desabilitar todos os e-mails recebidos para o meu postfix (servidor de e-mail) sem usar meu firewall, talvez usando main.cf?

    
por Anonymous12345 05.07.2010 / 19:06

6 respostas

5

Ok, há 3 (coisas muito diferentes) que você precisa fazer para evitar falsos positivos.

    O DNS reverso precisa ser configurado, então o IP do seu servidor resolve o nome do host do seu servidor. Você precisa perguntar ao seu provedor de hospedagem / proprietário do netblock para fazer isso, você não pode fazê-lo sozinho.

  1. SPF . Isso envolve adicionar uma entrada ao registro de zona DNS do qual seu servidor faz parte. Não envolve a configuração do servidor (a menos que seja também o servidor de nomes do domínio). O gerador de SPF pode ajudar aqui.

  2. Configure o DKIM no seu servidor. Não é muito difícil, o pacote dkim-filter em sistemas baseados em Debain IIRC, pesquise no Google por um tutorial.

Você também deve verificar se seu domínio e IP não estão em uma lista de bloqueios em algum lugar. Você precisa pesquisar no Google e ler um lote também - o postmaster não é um trabalho fácil.

Também dê uma olhada na MX Toolbox .

Se você postar o nome do seu servidor, eu posso dar mais dicas.

    
por 05.07.2010 / 23:35
2

Suspeito que seu servidor esteja em uma lista negra: link

    
por 06.07.2010 / 01:00
1

Um truque comum para eliminar o seu email marcado como spam é sempre enviar e-mails usando cabeçalhos válidos De:.

Por exemplo, se o seu hostname é 'bobs-server' e você envia um email usando o comando local mail (que é a função mail () do PHP, por padrão), ele parecerá vir de algo como "apache @ bobs-server ".

Naturalmente, na Internet aberta, o bobs-server não é um domínio real e as tentativas de procurar registros A ou MX para esse host falharão. Você deve dar ao seu servidor (ou pelo menos o IP externo / NAT de onde vem) um registro A válido (e / ou registro MX se você quiser aceitar o e-mail) e então usar um cabeçalho do para corresponder, como:

From: [email protected]

Isso eliminará muitos hosts relacionados a seus e-mails como spam instantâneo. Os registros SPF não foram realmente implementados totalmente na Internet e não são comumente usados com autoridade para saber se algo é spam ou não.

Espero que ajude.

    
por 05.07.2010 / 20:59
1

Para a entrega da Caixa de Entrada do Batter, primeiro configure e verifique a configuração do servidor de email, especialmente a configuração SPF e DKIM. Configuração SPF: visite: openspf.net Configuração do DKIM para o Postfix no Ubuntu: link Teste de DKIM e SPF: link

Após a configuração e teste do servidor, verifique sua listagem de plugues ip e a pontuação do remetente: Lista negra de iP: mxtoolbox.com/blacklists.aspx Reputação do Ip: senderscore.com (usado pelo Yahoo e Aol), commtouch.com (usado pelo rediff)

Depois de tudo isso, se você enviar e-mail ainda encontrado em spam, por favor, verifique as palavras-chave do seu corpo de e-mail. Verifique se o seu endereço De é válido.

    
por 27.01.2012 / 22:24
0

Eu não sou administrador de sistemas, então alguém provavelmente pode responder melhor:)

Eu sei que alguns sistemas bloqueiam e-mails sem uma entrada de DNS reverso para o seu registro MX. Basicamente, um método para procurar o endereço IP de seus servidores e combiná-lo com o domínio. Pergunte a outra pessoa sobre os detalhes: -)

    
por 05.07.2010 / 19:43
0

O SPF não tem nada a ver com a identificação de spam, mas sim com a identificação de remetentes de e-mail falsificados.

Há uma longa lista de possíveis motivos, desde o servidor que está em uma lista negra (RBL) até problemas com a formatação ou cabeçalhos de e-mail. Eu sugiro que você comece verificando se o IP não está em nenhuma RBL.

    
por 05.07.2010 / 21:19