O que é SMTP e como não cair como SPAM

o que e smtp servidor

O E-mail ainda é o serviço mais utilizado para comunicação entre pessoas e empresas pela internet. Saber como usar o serviço corretamente é essencial para não cair em listas de Spam e otimizar seus resultados. Entre os conceitos importantes para ter em mente, está o protocolo SMTP. Vamos aprender o que ele é e como ele funciona.

SMTP é o acrônimo inglês para Simple Mail Transfer Protocol (Protocolo simples para transferência de e-mail). Criado em 1982, o SMTP é o protocolo padrão para envio de e-mails até hoje. Mas o que é um protocolo?

Um protocolo é um conjunto de regras e métodos utilizado para estabelecer a comunicação entre dois canais (cliente e servidor, por exemplo). Eles é que estipulam o tipo de segurança, a autenticação do remetente e o método de entrada da mensagem.

Por ser mais antigo, o SMTP possui suas limitações, principalmente para recebimento. Hoje ele raramente é utilizado sozinho, sendo geralmente combinado com POP ou IMAP (protocolos com mais recursos). Mesmo assim, o SMTP é ainda o protocolo mais usado no envio das mensagens.

Porta SMTP

Inicialmente, o protocolo utilizava por padrão a porta 25 dos servidores para comunicação normal e a 465 para mensagens criptografadas com SSL. Entretanto, os provedores de internet passaram a bloquear a porta 25 a partir de 2013, buscando diminuir o número de Spam. A porta 587 foi eleita para fazer a substituição, utilizando criptografia TL/SSL.

Porta Objetivo
587 Porta definida a partir de 2013 para comunicação SMTP cliente-servidor.
465 Atualmente, essa porta é mais utilizada em outros tipos de serviços. Entretanto, algumas aplicações ainda a utilizam para SMTP.
25 Utilizada para comunicação SMTP entre servidores.
2525 É uma porta alternativa. Não é utilizada por padrão, mas pode ser implementada em casos em que não for possível utilizar a Porta 465.

O protocolo é relativamente simples (como o nome já diz), e utiliza texto puro para enviar as mensagens. Isso pode causar alguns problemas de segurança, como veremos a seguir.

Como funciona o SMTP?

Se fizermos uma analogia com os Correios, o SMTP seria o carteiro. Abstratamente, o servidor SMTP recebe as mensagens, faz seu encapsulamento e envia ao destinatário. Geralmente, mais de um Servidor SMTP está envolvido numa comunicação por e-mail. Vamos esquematizar para ilustrar melhor:

  1. O remetente cria o e-mail com os campos necessários (destino, remetente e mensagem);
  2. O provedor de e-mail do remetente se conecta com o Servidor SMTP;
  3. O Servidor SMTP procura o domínio do destinatário até encontrar o Servidor DNS correspondente;
  4. Através do Servidor DNS, o SMTP descobre o IP de destino do e-mail;
  5. Finalmente, a mensagem chega até o Servidor SMTP do provedor do destinatário. Ele identifica o registro DNS através da Zona “MX” (Mail Exchange). É a configuração desse registro que apontará para o servidor de destino (sua hospedagem ou um SMTP externo). A mensagem geralmente é baixada no seu destino final utilizando os protocolos POP ou IMAP.

Como o SMTP é importante para a minha hospedagem

Seguir protocolos para enviar mensagens é fundamental para que elas não sejam descartadas pelo servidor de destino ou caiam no SPAM.  A internet possui blacklists (listas negras) que contém os endereços dos Servidores SMTP com má reputação. Essas blacklists são usadas pelos principais serviços de e-mails (Gmail, Outlook e etc.) a fim de rejeitar mensagens perigosas ou inconvenientes.

Dessa forma, a correta configuração e utilização do SMTP é necessária para que sua mensagem não caia nas blacklists. Quando um servidor cai numa dessas listas de SPAM, a punição é geralmente a limitação de envio de mensagens por algumas horas. Isso pode ser desastroso para quem tem uma campanha de e-mail marketing ou newsletter.

Vamos exemplificar um pouco. Imagine que você tem uma hospedagem compartilhada e utiliza o servidor para enviar e-mails para seus clientes. Suponha que o SMTP não esteja bem configurado, e que uma das hospedagens “vizinhas” dispare uma enxurrada de envio de mensagens. Como consequência, o servidor da sua hospedagem pode cair numa blacklist, lhe impossibilitando de enviar e-mails.

Por isso é importante na hora de escolher a melhor hospedagem de site verificar a qualidade do serviço de e-mail. É fundamental que ele tenha uma boa reputação com as blacklists, e que monitore as listas de perto para evitar problemas.

Servidor de SMTP externo

Para alguns clientes, pode ser uma boa utilizar um servidor SMTP que não seja o da hospedagem. Se você tem uma hospedagem compartilhada que é satisfatória para seu site, mas não tem um bom serviço de e-mail, o SMTP externo pode ser útil para você.

envio de e-mail

Um dos principais serviços é o SMTP do Google (G Suite). Quem é usuário do Gmail pode enviar e receber mensagens diretamente por ele utilizando o e-mail do seu domínio. Assim, as suas mensagens serão recebidas e enviadas pelo @suahospedagem.com.br mesmo usando o Gmail. As melhores hospedagens permitem este tipo de configuração no editor de DNS.

As vantagens de utilizar um servidor SMTP externo são:

  • Não precisar configurar o servidor de envio (para usuários de servidor dedicado ou VPS);
  • Possibilidade de usar sua caixa de entrada tradicional (que às vezes tem mais espaço);
  • Maior confiabilidade do SMTP, tendo menos chances de cair nas blacklists.

No entanto, se você deseja fazer campanhas de e-mail marketing, essa não é a melhor solução. Isso porque os SMTP externos têm um limite de envio de e-mails diários (100 mensagens, no caso do Google). Esse limite existe para impedir que os servidores do provedor caiam nas blacklists.

Se você precisa enviar muitos e-mails diariamente, consulte os planos de e-mail marketing ou corporativo. As melhores hospedagens possuem algum tipo de serviço que deve atender às suas necessidades.

A Locaweb, por exemplo, tem um plano de R$ 65 que permite até 15 mil envios por mês. A Mailee, da Redehost, oferece envios ilimitados mensais para até mil contatos por R$24,90. Na HostGator, a hospedagem compartilhada permite o envio de 500 e-mails por hora. Já quem contrata o VPS deles pode enviar até 10.000 mensagens a cada 60 minutos!

Segurança do SMTP

Um dos problemas do SMTP é a limitação da sua segurança. Como ele não realiza a autenticação das contas de e-mail, acaba ficando mais suscetível para envio de SPAM. Para solucionar este problema, foi desenvolvida uma extensão de autenticação chamada SMTP-AUTH.

Quem utiliza WordPress, pode instalar um plugin para implementar essa extensão no seu site. Algumas opções são:

Para usuários mais avançados ou que não utilizam WordPress, uma opção interessante é o PHPMailer. Ela é uma Classe disponível gratuitamente para download que possibilita enviar mensagens com SMTP autenticado.

Muitos provedores de hospedagem não permitem o envio de e-mail sem autenticação, visando manter seus servidores longe das blacklists. Esse é um dos motivos da importância do SMTP_AUTH, e quem deseja fazer melhores configurações deve saber usar a ferramenta.

Boas práticas ao configurar um servidor SMTP

Se você vai configurar seu próprio servidor de envio de e-mails, deve seguir algumas boas práticas. As medidas são necessárias para garantir a boa reputação do server e a credibilidade do remente, itens importantes para evitar cair nas listas de SPAM. Confira algumas medidas que você não pode esquecer ao criar seu próprio SMTP.

  • Correta configuração dos registros DNS;
  • Utilizar um ou mais IP’s fixos, se possível;
  • Implementar o SPF (Sender Policy Framework) para impedir que outros servidores enviem mensagens fraudulentas utilizando o seu domínio;
  • Obedecer às regras dos provedores de internet ao enviar campanhas de E-mail Marketing;
  • Instalar filtros de SPAM e anti-malware;
  • Monitorar as principais blacklists (Spamhaus, Barracuda, SpamCop, SURBL, Invaluement e SenderScore, por exemplo).

Criar e manter um servidor de e-mail disponível e funcional não é tarefa das mais fáceis. Por isso, é necessário analisar as características do seu negócio e ver se esta é a melhor solução. Na maioria dos casos, a contratação de um bom serviço particular é a melhor opção.

Ao contratar um serviço de e-mail, você não precisa se preocupar com a maioria das configurações. Fica a cargo do provedor de hospedagem as atualizações, monitoramentos e implementações necessárias para garantir bom funcionamento e segurança.

Conclusão

Agora você conhece um pouco mais sobre o protocolo SMTP, que é essencial para tirar melhor proveito da sua hospedagem. O e-mail ainda é o meio mais formal e confiável de se comunicar com seus clientes ou leitores, além de ser muito eficiente em campanhas de marketing.

A correta utilização do SMTP é crucial para obter resultados. Fique de olho nas boas práticas e tire um tempinho para aprender a utilizar o PHPMailer ou os plugins para WordPress. Além disso, o Registro.Br tem um site muito legal sobre antispam se você quiser saber mais sobre o assunto.

Finalmente, uma dica importante é ficar de olho na reputação dos servidores SMTP do seu provedor. Acompanhar o nosso blog é a melhor forma de conhecer as melhores hospedagens com os melhores serviços de e-mail para seus clientes.

Um comentário para “O que é SMTP e como não cair como SPAM

  1. bom conteúdo, parabens

Deixe um comentário