Um Guia Abrangente Para SMTP Relay: Definições, Exemplos E Boas Práticas

On maio 30, 2023
8min read
Piotr Malek Technical Content Writer @ Mailtrap
SMTP relay

Enquanto você está trabalhando, dormindo ou apenas relaxando, os serviços de correio virtual estão trabalhando dia e noite para entregar sua correspondência. Eles não têm pausas ou dias de folga e nunca entrarão em greve. Eles transmitem seus e-mails sem esforço entre servidores de redirecionamento SMTP para garantir que o destinatário possa vê-los segundos depois que você clicar em “enviar”. Eles realmente fazem um trabalho extraordinário. Vamos explorar o que realmente acontece nos bastidores!

O que é um redirecionamento SMTP?

De acordo com a definição mais comum, redirecionamento SMTP é o processo de transferência de e-mails entre servidores de e-mail no caminho para o destino final. Muitas vezes, esses servidores de e-mail são chamados de Agente de Transporte de Correio Eletrônico ou MTAs, da sigla em inglês – software que transmite mensagens entre os computadores do remetente e do destinatário.

O redirecionamento SMTP é o equivalente virtual dos aviões e caminhões de correio e é uma parte essencial de quase todas as entregas de e-mail.

O que é um open relay?

Uma open relay é um servidor SMTP que permite que qualquer pessoa envie e-mails. Ele não tem mecanismos de autenticação adequados que impeçam o servidor de ataques de spam e phishing.

Antigamente, um open SMTP relay era a configuração padrão para servidores de e-mail. Embora fosse uma opção viável quando a Internet era praticamente desconhecida para as massas, não é mais. 

Como resultado, quase todos os open SMTP relays foram fechados, e os que restaram estão orgulhosamente listados em populares listas de bloqueio.

Comparando o redirecionamento SMTP com SMTP, servidor SMTP, serviço de redirecionamento SMTP e smart host 

Às vezes, o redirecionamento SMTP pode ser confundido com SMTP, servidor SMTP, serviço de redirecionamento SMTP ou host inteligente. Vamos esclarecer as diferenças entre eles.

Redirecionamento SMTP vs. SMTP

SMTP ou Simple Mail Transfer Protocol (Protocolo Simples de Transferência de Correio) é um protocolo de e-mail que define os termos para a transmissão segura de e-mail. Os servidores de correio eletrônico e os agentes de transmissão o utilizam para encaminhar e-mails de saída. Naturalmente, o redirecionamento SMTP segue esse protocolo ao retransmitir mensagens de um servidor para outro.

Redirecionamento SMTP vs. servidor SMTP 

Um servidor SMTP é uma aplicação ou um computador responsável pelo envio de e-mails.

Às vezes, as definições populares interpretam o redirecionamento SMTP como servidores de retransmissão de e-mail entre os quais as mensagens passam antes de chegar aos destinatários. Nesse contexto, os servidores de redirecionamento SMTP são iguais aos servidores SMTP.

No entanto, geralmente nos referimos a servidores SMTP quando falamos de computadores que transferem mensagens e o redirecionamento SMTP quando descrevemos o processo de transferência de e-mails entre computadores.

Para saber mais sobre os diferentes servidores de e-mail, consulte nosso guia sobre IMAP vs POP3 vs SMTP.

Redirecionamento SMTP vs. serviço de redirecionamento SMTP 

O serviço de redirecionamento SMTP geralmente se refere a provedores de serviços de e-mail (ESPs, da sigla em inglês) ou clientes de e-mail que oferecem seus próprios servidores SMTP. Dessa forma, os e-mails enviados são roteados para os servidores SMTP dos ESPs que entregam os e-mails nas caixas de entrada com sucesso.

Redirecionamento SMTP vs. smart host

O redirecionamento SMTP e o smart host são essencialmente a mesma coisa, mas a principal diferença está em seus níveis de segurança. Os smart hosts geralmente exigem autenticação SMTP (SMTP-auth) para retransmitir e-mails, o que os torna menos suscetíveis a spam.

Os redirecionamentos SMTP podem ou não exigir autenticação, dependendo de suas definições e configurações específicas. Além disso, há problemas com a própria segurança do SMTP, pois ele não tem mecanismos inerentes (é por isso que as camadas de segurança adicionais – SSL e TLS – foram criadas em primeiro lugar).Por esse motivo, os provedores de serviços de Internet (ISPs, da sigla em ingl~es) às vezes bloqueiam conexões SMTP via a porta de redirecionamento SMTP 25. Em vez disso, eles configuram smart hosts para redirecionar mensagens dos endereços de IP de seus usuários.

Como funciona um redirecionamento SMTP?

Para entender a função dos redirecionamentos SMTP em todo o processo, vamos começar do início e demonstrar como os e-mails são enviados e entregues via SMTP.

O SMTP se assemelha aos serviços postais reais ou ao correio tradicional, embora possa ser um pouco mais rápido do que as ultraeficientes empresas de entrega que fazem entregas no mesmo dia.

Se você fosse enviar uma carta para sua alma gêmea perdida há muito tempo, provavelmente a colocaria em um envelope e especificaria o nome e o endereço dela. Você também deve incluir seu próprio endereço para que a mensagem seja devolvida a você se a entrega falhar.

Ao enviar e-mails, esse processo é representado pela inclusão do endereço de e-mail do destinatário e de um endereço de retorno opcional (também conhecido como Return-Path). O endereço de retorno será usado pelos provedores de serviços de Internet (ISPs) para retornar o e-mail para você se ele não for entregue.Se a correspondência em papel estiver devidamente endereçada, você colocará um selo em um envelope (como prova do pagamento que você fez pelo serviço). Por último, você deixará sua correspondência em uma caixa de correio próxima, em uma agência local dos correios ou pedirá que alguém a pegue. Em um ambiente virtual, basta pressionar o botão “enviar” em seu cliente de e-mail (GmailMicrosoft Outlook, etc.). 

Em seguida, o envelope vai para um centro de distribuição de uma empresa de correios para ser classificado e encaminhado, de acordo com o endereço especificado no envelope. Em seguida, ele chegará a outro centro de distribuição mais próximo do endereço do destinatário. Ele será classificado novamente e enviado para uma agência postal local ou diretamente para o destinatário.

Se tudo estiver certo (você colocou o selo correto, o endereço existe e uma guerra nuclear não começou nesse meio tempo), sua alma gêmea provavelmente já está lendo sua mensagem. Caso contrário, o endereço de retorno será usado para devolver a mensagem diretamente para sua caixa postal (passando pela mesma rota novamente, apenas na direção oposta). Se uma guerra nuclear começar, de fato, essa parte pode ser um pouco complicada.

Na comunicação por e-mail, no momento em que você clica em “Enviar”, o Agente de Usuário de Correio (MUA, da sigla em inglês), ou seja, o cliente de e-mail, passa uma mensagem de e-mail para o Agente de Envio de Correio (MSA, da sigla em inglês) do servidor. Ele verifica se há erros e o compartilha com o MTA. Pense no MSA como um funcionário que verifica manualmente cada transmissão e no MTA como uma agência local do seu serviço postal.

Se o destinatário usar o mesmo servidor que o remetente do e-mail, o e-mail será simplesmente passado para o Agente de Entrega de Correio (MDA, da sigla em inglês) e entregue diretamente ao destinatário. Nesse caso, o redirecionamento SMTP não acontece de forma alguma.

Na maioria dos casos, no entanto, uma mensagem precisa ser enviada para outro servidor, mesmo quando os endereços do destinatário e do remetente são ambos do Gmail (o Google usa múltiplos servidores para lidar com suas mais de um bilhão de contas).

É aqui que o Redirecionamento SMTP entra em ação. Primeiro, o MTA verifica os registros MX do domínio do destinatário como se estivesse procurando em um catálogo de endereços para onde o seu e-mail deve ser encaminhado. Quando encontra uma compatibilidade, ele transmite a mensagem para outro MTA. Dependendo do destino e do número de destinatários, uma mensagem é movida entre dois ou mais MTAs. 

Em seguida, o MDA recebe e-mails do MTA, converte-os para o formato adequado e os transmite ao MUA do destinatário. O MUA novamente, é um cliente de e-mail no qual a mensagem é exibida, para a satisfação do destinatário.

Por que o redirecionamento SMTP é importante para e-mails em massa?

Um redirecionamento SMTP ajuda os remetentes de e-mail em massa a manter uma boa  reputação de remetente e a melhorar a capacidade de entrega de e-mails. É essencial tanto para campanhas de marketing por e-mail quanto para e-mails transacionais.

Para evitar spam, os provedores de serviços de Internet geralmente desconfiam do alto volume de e-mails provenientes de domínios públicos (como @gmail.com, por exemplo) porque eles são facilmente acessíveis a remetentes ilegítimos. Portanto, eles os bloqueiam ou os enviam diretamente para pastas de spam. Isso significa que seus e-mails podem acionar a luz de alerta mesmo que você esteja enviando mensagens legítimas. 

Além disso, se você estiver usando um domínio público, provavelmente não terá acesso aos registros de DNS. Você não poderá configurar os mecanismos de autenticação SPFDKIMDMARC ou BIMI para evitar falsificação de e-mail e melhorar a  reputação do seu domínio. Essas contas de e-mail também têm limites baixos de envio diário e mensal. 

Você encontrará problemas de capacidade de entrega mesmo se configurar seu próprio servidor SMTP e um cliente de e-mail. Seu servidor será desconhecido para os servidores do outro lado do redirecionamento. Ele também não terá uma reputação estabelecida. Como resultado, milhares de e-mails que você enviar de seu próprio servidor de e-mail inevitavelmente acabarão em pastas de spam. 

Portanto, a solução é usar um redirecionamento SMTP, idealmente fornecido por uma solução de envio ou um ESP confiável. Dessa forma, você poderá usar um domínio dedicado ou até mesmo um IP, acessar limites mais altos de redirecionamento SMTP, configurar a autenticação de e-mail e, o mais importante, enviar e-mails de marketing ou notificações para as caixas de entrada dos seus usuários.

Como escolher um provedor de serviços de redirecionamento SMTP?

Um provedor de redirecionamento SMTP deve ter uma infraestrutura de e-mail robusta e confiável, sem tempo de inatividade. Ele também deve ter um histórico de altas taxas de entrega e funcionalidades adicionais para aumentar esses números. Planos de preços flexíveis com limites de envio generosos e uma boa relação custo-benefício também são fatores importantes na escolha de um provedor. Afinal, você não poderá usar o redirecionamento SMTP a menos que possa pagar por ele. Uma dessas soluções confiáveis é o Mailtrap, uma plataforma de entrega de e-mail para testar, enviar e controlar o desempenho de sua infraestrutura de e-mail. A plataforma combina Teste de E-mails e Envio de E-mails para cuidar de todas as suas necessidades relacionadas a e-mail.

O Envio de E-mails é a infraestrutura de e-mail com altas taxas de entrega por padrão. Com a API de E-mail e o serviço SMTP, a integração é rápida e fácil. Você só precisa seguir um assistente na aplicação para configurar seu domínio e começar a enviar e-mails. Depois que os e-mails forem enviados, você poderá monitorar o desempenho deles com análises detalhadas e acionáveis. Os relatórios detalhados para provedores e categorias de caixas de correio podem fornecer os insights necessários sobre suas métricas de capacidade de entrega.

O Envio de E-mails também tem modelos de e-mail transacionais que você pode hospedar diretamente na plataforma e referenciar com a API. Você pode fazer isso fazendo o upload de HTML, usando modelos prontos ou codificando o seu próprio. Os modelos operam no motor Handlebars e suportam variáveis e imagens. Você pode visualizar e testar cada modelo antes de enviá-lo aos destinatários.

Por falar em testes, os desenvolvedores podem usar o Teste de E-mails (Email Sandbox) para inspecionar e debugar seus e-mails antes de enviá-los para as caixas de entrada. É particularmente útil para testar o servidor de redirecionamento SMTP em um ambiente seguro. O Teste de E-mails funciona usando um servidor SMTP falso para capturar todo o seu tráfego SMTP em uma caixa de entrada virtual e evitar o envio de spam aos usuários.

Além disso, o Teste de E-mails permite verificar HTML/CSS, localizar linhas de código defeituosas, examinar a pontuação de spam e as listas negras e validar cabeçalhos. 

Isso significa que você pode testar a funcionalidade de envio de e-mail do seu aplicativo com o Teste de E-mails, usar o Envio de E-mails como um redirecionamento SMTP e controlar sua infraestrutura, tudo em um só lugar.

Article by Piotr Malek Technical Content Writer @ Mailtrap