Boas práticas de envio de e-mail por seu site

De Wiki Locaweb
Ir para: navegação, pesquisa

Warningblue.png

Atenção. Antes de realizar qualquer envio, por favor siga nossas recomendações, dessa forma evitará problemas ao enviar suas mensagens.


Tabela de conteúdo

Email-st1.png Sobre nossa política de Anti-Spam

A Locaweb, em sincronia com as melhores práticas da Internet e dos órgãos não-governamentais mais influentes da Internet, e seguindo o apelo de seus usuários, manifesta publicamente seu compromisso anti-SPAM. Por ele a Locaweb se compromete a dificultar, por todos os meios a seu alcance, a prática de SPAM e a divulgar o repúdio a essa prática, bem como o propósito de impedir que seus clientes a executem.

Vejam nossa política anti spam

Causas comuns no bloqueio de e-mails enviados através de um formulário

  • Utilizar o e-mail do usuário/visitante de seu site como remetente da mensagem enviada (From);
  • Utilizar servidores de e-mails (MX) externos à Locaweb, e em seu formulário não realizar autenticação;
  • Utilizar conteúdo malicioso ou HTML mal formatado nas mensagens enviadas;
 Para realizar o envio de e-mails em HTML, você deve montar o corpo da mensagem com as tags 
 obrigatórias utilizadas na construção de uma página HTML, como por exemplo:
 
 <html><head></head><body>Corpo da mensagem</body></html>
  • Apenas para envio de mensagens em servidores Windows através de PHP:

Quebra linha no cabeçalho da mensagem enviada em Windows deve OBRIGATÓRIAMENTE utilizar "\r\n";

Como evitar que sua mensagem seja bloqueada

Para que seu site possa enviar mensagens sem autenticação pela Locaweb é necessário que o serviço de e-mails do domínio esteja hospedado com a Locaweb (O Domínio teria que utilizar o Email Locaweb ou o Mobimail).

Caso apenas seu site esteja hospedado com a Locaweb e o serviço de e-mails em outra rede ou provedor recomendamos que faça o envio autenticado destas mensagens em seu servidor de e-mail*.

Levando em conta que seus e-mails utilizam servidores de e-mail (MX) da Locaweb, existem alguns pontos que devem ser observados na configuração de seu formulário de contato:

  • Campo From: OBRIGATORIAMENTE deve utilizar um e-mail válido e de seu domínio. Este campo é responsável por determinar o remetente do e-mail enviado através de seu formulário.
  • Return-Path: Recomendamos que este campo seja preenchido com o mesmo e-mail utilizado para realizar o envio da mensagem (no caso de erros durante o envio, a mensagem de erro será enviada para o e-mail configurado neste campo). Apesar de poder ser preenchido com um e-mail diferente do utilizado no "From", ao preencher este campo com um e-mail diferente alguns provedores podem considerar a mensagem enviada como um SPAM, realizado o bloqueio da mesma.
  • Campo Reply-To: Este campo é responsável por definir um e-mail para resposta. Ou seja, apesar de um e-mail ser enviado através de uma caixa postal de seu domínio, ao responder a mensagem, a resposta da mensagem será enviada para o e-mail configurado através deste campo. Sugerimos a utilização deste campo disponibilizado para o preenchimento pelo usuário de seu site.




Email mal formatado

Ao realizar o envio de um e-mail, este será pontuado e classificado conforme o conteúdo utilizado no mesmo e pode ser considerado Spam caso esteja formatado incorretamente (a mensagem é bloqueada caso esteja com pontuação acima de "5").

Para evitar o bloqueio de suas mensagens devido a pontuação aplicada para as mesmas, siga Boas práticas de HTML para Email


  • Recomendamos a leitura deste documento, que informa os padrões para o envio de e-mails na Internet, e deve ser seguido para que não hajam problemas no envio de e-mails: RFC 822

Anexos

Cada e-mail enviado através do servidor Web deve possuir no máximo 2MB. Caso estejam anexados arquivos nos e-mails enviados, e estes somados a mensagem tenham um tamanho superior à 2MB, a mensagem não será enviada e um erro será gerado (genérico, mas diferente dependendo da linguagem de programação utilizada). Se atente ao tamanho dos arquivos enviados para evitar problemas.

Configurando a entrada MX para que o serviço de email aponte para os servidores da Locaweb

Configuração de MX

Exemplos de formulários em diversas linguagens de programação

  • ASP Clássico

Cdosys
AspEmail
SMTPMail

  • PHP

Como enviar e-mails com a função mail() do PHP

Enviar e-mails pelo PHP usando o PHPMailer

  • ASP.NET

Envio de e-mails via .NET utilizando o System.Net.Mail
Enviando Email em ASP.NET (System.Web.Mail)

  • FormMail

Formmail


Veja também

Links

Ferramentas pessoais
Espaços nominais
Variantes
Ações
Navegação
Ferramentas
Criar um livro