Por que o gmail acha que o e-mail enviado pelo servidor é um spam? [fechadas]

18

Mensagem completa recebida pelo Gmail (email, ip do servidor e host são substituídos):

Delivered-To: <myemail>
Received: by 10.180.24.132 with SMTP id u4cs216052wif;
        Thu, 20 Oct 2011 03:22:03 -0700 (PDT)
Received: by 10.14.9.165 with SMTP id 37mr1294749eet.51.1319106122223;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Return-Path: <www-data@<serverdomain>>
Received: from <serverdomain> (<serverdomain>. [<serverip>])
        by mx.google.com with ESMTP id s55si2781134ees.156.2011.10.20.03.22.02;
        Thu, 20 Oct 2011 03:22:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) client-ip=<serverip>;
Authentication-Results: mx.google.com; spf=pass (google.com: domain of www-data@<serverdomain> designates <serverip> as permitted sender) smtp.mail=www-data@<serverdomain>
Received: by <serverdomain> (Postfix, from userid 33)
    id AEF1F47462EE; Thu, 20 Oct 2011 10:22:00 +0000 (UTC)
To: <myemail>
Subject: Registration confirmation
From: <sitename> mailing robot <no-reply@<serverdomain>>
MIME-Version: 1.0
Content-type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit
Message-Id: <20111020102200.AEF1F47462EE@<serverdomain>>
Date: Thu, 20 Oct 2011 10:22:00 +0000 (UTC)

Please confirm your registration on the site by clicking this link:

<A href="<confirmationlink>" target=_blank><confirmationlink></A>

O que há de errado com este e-mail? Por que o Gmail acha que é spam?

    
por mephisto123 20.10.2011 / 12:35

9 respostas

13

Você está seguindo suas diretrizes para remetentes em massa ? (Como o cabeçalho "Precedence: bulk" ...)

Não acredito que o HTML no seu e-mail seja válido. Nenhum elemento raiz, etc. Se você enviar e-mails somente em HTML, verifique se o HTML está correto.

Ou ainda melhor: inclua também uma versão em texto simples da sua mensagem (pessoas como eu, que usam os clientes de e-mail do console, vão agradecer!). IMHO, incluindo uma versão de texto simples também irá diminuir a probabilidade de sua mensagem ser considerada um spam (a maioria dos spams que vejo são apenas HTML, e este é um critério para SpamAssassin, pelo menos).

    
por 28.10.2011 / 16:19
6

Estou usando meus próprios servidores dedicados há pelo menos cinco anos.

Às vezes, o Google as marca como spam por dois dias, e quando eu marquei "não spam" no Gmail, tudo bem por mais seis meses.

Você deve testar

  • SPF
  • rDNS
  • Verificação de retransmissão SMTP ( abuse.net/relay )
  • listas negras ( whatismyipaddress.com/blacklist-check )

Além disso, o conteúdo do seu e-mail pode influenciar o google mail

  • Formato correto (um teste simples via telnet tem o formato errado na maioria das vezes)
  • Palavras-chave (usar 'teste' é uma má ideia, geralmente termina na caixa de spambox durante meus testes)

Como eu disse, com o mesmo conteúdo e absolutamente nenhuma alteração nas minhas configurações, o Google marcou-as como spam por dois dias e depois parou. Mais de 5 anos, aconteceu 3 ou 4 vezes, mas nunca mais de 48 horas de cada vez.

    
por 29.10.2011 / 09:57
2

Está em uma hospedagem compartilhada ou em um servidor dedicado. Se for compartilhado se alguém do mesmo IP tiver enviado e-mails em massa (digamos 25 ou mais), a possibilidade de IP obter a lista negra é possível. Outro motivo para ser spam é usar algumas das palavras de spam. Muitas vezes, o spam é feito através de algoritmos usando técnicas de mineração de dados, o que significa que você precisa treinar algoritmo várias vezes e-mails para seu ID de e-mail de diferentes IPs e marcá-lo não é spam, o que não é uma solução viável. A outra maneira de conseguir isso, está tornando seu site pelo menos pouco popular, fornecendo backlinks, geralmente as técnicas utilizadas para SEO. Estou lhe contando isso com minha experiência prática em muitos dos meus sites, que eu corri algumas vezes e desliguei.

    
por 28.10.2011 / 14:40
1

Se o seu servidor não passar pela pesquisa de domínio inverso, o Gmail poderá colocar esse spam dentro.

    
por 20.10.2011 / 12:39
1

Como seus cabeçalhos parecem estar corretos, provavelmente está inserindo algo dentro da mensagem. Uma das coisas que as teclas SpamAssassin (não tem idéia se é isso que o Gmail usa) é uma mensagem muito curta, como a acima, contendo um hiperlink ou gráfico, então você pode se beneficiar ao tornar sua mensagem um pouco mais longa. Uma das maneiras de descobrir é enviá-lo para sua própria conta do Gmail e, quando ele aparecer na sua pasta de spam, examine os cabeçalhos lá para obter informações sobre spam. Ele pode conter pistas sobre o mecanismo de spam que o Gmail está usando ou quais regras sua mensagem está quebrando.

    
por 27.10.2011 / 20:28
1

O <confirmationlink> no <serverdomain> ?

Essa é uma mensagem muito curta, por isso, seria fácil sinalizá-la como spam se você a enviasse de um endereço que não corresponde ao domínio do link.

Algumas pessoas podem até acertar o botão de spam pelo mesmo motivo.

    
por 28.10.2011 / 09:16
0

Verifique se o seu domínio tem os registros MX adequados e um registro SPF válido apontando para o servidor de envio de e-mails.

Também é possível que o endereço IP atribuído ao seu servidor de e-mail tenha enviado spam anteriormente.

Dê uma olhada no link

    
por 26.10.2011 / 17:47
0

Se você estiver enviando de um endereço IP dinâmico, isso geralmente é sinalizado como spam. Você pode verificar se os hosts são detectados como spam adicionando o IP do servidor ao final do seguinte URL: link

    
por 27.10.2011 / 20:32
0

Verifique: - a identificação do servidor não corresponde ao domínio do remetente - o servidor é marcado como fonte de spam pelo gmail. Feito isso porque dizem que muitas pessoas marcaram como spam mensagens anteriores desse servidor / domínio - refere-se a conteúdos de fontes de terceiros identificadas como inseguras ou fontes de spam.

    
por 28.10.2011 / 22:38