O que é um MTA?

Um servidor de e-mail pode ter muitos nomes: mail relay, mail router, Internet mailer. Mas o alias mais comum é um MTA. Isto pode referir-se a um agente de transferência de correio, um agente de transferência de mensagens, ou um agente de transporte de correio. Não importa o nome usado, os MTAs desempenham um papel essencial no sistema de tratamento de mensagens da Internet. Eles transferem mensagens de correio eletrônico entre usuários. Neste artigo, vamos explorar como os MTAs funcionam, que efeito eles têm na entregabilidade de e-mails e muitas outras questões relacionadas.

O que é um MTA?

Um agente de transferência de e-mail/mensagem (MTA) é um software que transfere e-mails entre os computadores de um remetente e de um destinatário.

Como funcionam os MTAs

Um MTA é apenas um elemento do processo de entrega de e-mails. Ele recebe um e-mail do agente de envio de correio/mensagem (MSA), que, por sua vez, o recebe do agente do usuário de correio (MUA). O MUA é comumente conhecido como um cliente de e-mail – um aplicativo que você usa para lidar com as coisas relacionadas ao e-mail.

Após o MTA receber o e-mail, o reencaminhamento entra em jogo. É por isso que os agentes de transferência de e-mail são frequentemente chamados de retransmissores de e-mail. Confira nosso post no blog sobre SMTP relay se você estiver interessado em detalhes. O e-mail pode ser encaminhado para outros MTAs se o destinatário não estiver hospedado localmente. Então ele atinge o agente de entrega de correio (MDA). Esta é a última paragem do e-mail antes de ser entregue na caixa de correio do destinatário. O envio de e-mail é feito usando SMTP (ou SMTP estendido), e para a etapa final (MDA para MUA), POP3 ou IMAP4 é usado. Para saber mais sobre as diferenças entre estes protocolos de e-mail, leia SMTP vs. IMAP vs. POP3.

Para resumir, MTAs fazem o seguinte:

  • aceitar e-mails enviados por agentes de usuários de e-mail
  • consulte os registros MX e selecione um servidor de e-mail para transferir e-mails
  • envie mensagens de auto-resposta se um e-mail não alcançou o destino

Enfileiramento de e-mails em MTAs

Usualmente, MTAs usam um modelo de armazenamento e encaminhamento de e-mails. Isto significa que o correio de saída é colocado em uma fila e espera pela resposta do servidor do destinatário. Um MTA tentará enviar emails de forma recorrente. Se o e-mail não for entregue durante o prazo estabelecido, ele será devolvido ao cliente de e-mail. Para saber mais sobre enfileiramento de e-mails, leia nosso blog post.

MTA afeta a entregabilidade de e-mails?

Existem três fatores principais nos quais se baseia a entregabilidade de e-mails:

  • reputação do remetente
  • infra-estrutura & autenticação
  • content

A reputação do domínio e endereço IP de onde o e-mail é enviado é o mais importante. Ao receber servidores de e-mail identificam o remetente como não confiável, todos os e-mails dele acabarão na pasta de spam, ou até mesmo serão devolvidos. Os MTAs podem proteger e fortalecer a reputação do remetente. É por isso que eles afetam diretamente a entregabilidade dos e-mails. Vamos verificar o que exatamente os agentes de transferência de e-mail podem fazer para construir sua credibilidade de envio.

Aqueça um endereço IP novinho em folha

Se você está construindo sua reputação do zero, você não deve usar seu endereço IP virgem com carga total. Ele não tem histórico de envio de e-mails e, portanto, precisa de algum aquecimento. Um MTA lhe permitirá fazer isso e mais tarde aumentar lentamente a capacidade de envio. Usar endereços IP frios também pode ser uma opção. Você pode rotear e-mails para IPs frios com limites muito baixos, e o MTA é necessário para corresponder a esses limites.

Configurar fluxos de envio de e-mails

Cada domínio receptor define seus limites de entrada de e-mails. Se eles forem excedidos, o servidor de envio de email pode ser identificado como não confiável. Para evitar isso, você pode configurar seu MTA para limitar dinamicamente o envio. Assim, em caso de rejeição do domínio de recepção, o agente de transferência de correio fará uma pausa na fila de emails. O envio continuará a um ritmo mais lento, após um período de espera. Isto irá ajudá-lo a proteger a reputação do seu domínio e IP.

Breaking através da lista cinzenta

Criar uma lista negra é um problema comum com a reputação do remetente. Greylisting é uma espécie de medida preventiva utilizada por alguns provedores de e-mail. É um filtro que um remetente legítimo pode passar muito mais facilmente do que a lista negra. Para isso, um MTA organiza múltiplas filas e faz múltiplas tentativas de entregar um e-mail quando ele foi devolvido.

Além dos recursos acima mencionados, os MTAs permitem que você faça muito mais. Você pode usá-las para configurar regras de estrangulamento e roteamento de e-mails, monitorar o fluxo de e-mails enviados, e muito mais.

Mais usados agentes de transferência de correio

MTA Exim Postfix Sendmail Qmail Microsoft Exchange
Server OS support Unix-like Cross-platform Cross-platform Unix-like Windows Server
License GPLv2 IBM Public License Sendmail License Public domain Proprietary or closed-source software
SMTP over TLS Yes Yes Yes No Yes
POP3 UW IMAP/Dovecote UW IMAP/Dovecote UW IMAP or Dovecote server Yes Yes
IMAP UW IMAP/Dovecote
IPv6 Yes Yes Yes via Qsmtp Yes
Webmail No No No No Yes
Authentication mechanisms besides SMTP Authentication
  • PLAIN
  • LOGIN
  • CRAM-MD5
  • SPA
  • Cyrus SASL
  • Dovecot SASL
  • GNU SAS
  • Heimdal GSSAPI
  • Cyrus SASL authentication methods (except for APOP)
  • Cyrus SASL authentication methods (except for APOP)
  • X.509 PKI auth via STARTTLS and EXTERNAL
  • LOGIN
  • PLAIN
  • PAM
  • LDAP
  • any checkpassword utility
  • Active Directory
  • LOGIN
  • NTLM
  • Things to consider for choosing an MTA solution

    In the table above, we introduced the most common MTAs, but there are many more. Some of them are open-source, and others require payment. When choosing an MTS solution for your project, you should decide based on your goals and resources. Ao mesmo tempo, dois aspectos devem estar em foco:

    • desempenho do MTA – este é o valor que define a velocidade, volumes e latência do envio de e-mails. MTAs dedicados geralmente fornecem controle total sobre os parâmetros de envio. Além disso, eles permitem monitorar o desempenho e outras análises.
    • configurabilidade do MTA – isto implica acesso a configurações específicas que permitem melhorar o desempenho do MTA. Por exemplo, a configuração de múltiplas filas de correio, permitindo autenticação, resolução de problemas em tempo real, e assim por diante.

    Aqui também estão alguns pontos, você deve avaliar para escolher um fornecedor MTA:

    • reputação e credibilidade do fornecedor
    • preço amigável ao usuário e transparência da infra-estrutura
    • política de segurança e mecanismos de proteção de dados
    • suporte ao usuário para resolução de problemas
    • capacidade de migração e escalabilidade

    Must-têm características para o melhor desempenho do MTA

    • usabilidade & capacidade de gerenciamento
    • API/capacidades de integração
    • clustering
    • características centradas na capacidade de entrega (estrangulamento, Piscinas IP, regras de roteamento, etc.)
    • capacidade de autenticação e monitoramento de e-mail (SPF, DKIM, DMARC)
    • multiple queuing
    • controle de spam (para e-mail de saída)

    MTA On-premise vs. relay SMTP baseado em nuvem – o que é melhor?

    Podemos afirmar que os MTAs on-premise são 100% melhores do que qualquer infraestrutura de e-mail baseada em nuvem? Não, porque cada projeto em particular tem suas necessidades específicas e pode se beneficiar tanto de uma solução domiciliar quanto de uma solução baseada em nuvem. Vamos explorar isto em detalhe.

    Um MTA local é um go

    Os agentes de transferência de correio local são, na sua maioria, a escolha das empresas e das grandes empresas. Isto implica uma infra-estrutura completa de e-mail (hardware + software) que é configurada de acordo com as suas necessidades. É um paraíso de envio de correio electrónico, que custará uma fortuna. Sim, você terá que se esforçar para obter o controle exclusivo de todas as operações de e-mail.

    Pros:

    • Pode gerir todos os aspectos das configurações de envio de email
    • Confiabilidade melhorada
    • Integrabilidade com ferramentas internas e software

    • Conectividade da infra-estrutura de email marketing com dados internos sources
    • Sem ou quase nenhuma limitação por APIs ou restrições de gancho web
    • Capacidade de enviar toneladas de e-mails sem atrasos ou outras dores de velocidade
    • Controle total da configuração de envio de e-mails

    Cons:

    • No pressuposto de que os MTAs são caros. O preço começa com $6K para instalação, configuração e aquecimento IP
    • Você precisa de espaço para acomodar o hardware
    • A configuração é demorada (aproximadamente 3 meses)
    • Você tem total responsabilidade pelo gerenciamento da infra-estrutura e da segurança da base de dados de email.
    • Não é fácil de escalar

    Um serviço SMTP relay baseado em nuvem é um go

    Vamos dizer que você não tem um extra de $6K para um MTA local, e as suas necessidades de envio de e-mail são moderadas (você não precisa enviar alguns milhões de e-mails por mês). Neste caso, um serviço SMTP relay como Mailgun ou SendGrid é a melhor opção que você pode ter. Sim, é uma infra-estrutura baseada na nuvem que você pode usar para o envio de e-mails. É uma solução utilizável e rápida para começar. A principal desvantagem é que não é só sua. Você não tem controle total e precisa compartilhar a infraestrutura com outros. Alguns serviços, no entanto, fornecem opcionalmente IPs dedicados, o que é uma excelente funcionalidade para aumentar a entregabilidade.

    Pros:

    • Fácil de configurar e usar
    • Muito mais barato que MTAs no local
    • Preço flexível
    • Serviço de relaySMTP é responsável pela segurança
    • Fácil de escalar de acordo com suas necessidades

    Cons:

    • Custo a longo prazo
    • Dependência de integrações suportadas pelo serviço de relé SMTP
    • Falta de controlo

    Para embrulhar

    Não importa qual o MTA que utiliza – um Postfix de código aberto ou um PowerMTA de nível empresarial – pode atingir um alto nível de entregabilidade. Aqueles que têm dinheiro podem pagar todos os benefícios da solução no local. Aqueles que não têm restrições de alguma forma, mas ainda assim, têm opções para escolher. Portanto, certifique-se de que o seu MTA atende aos requisitos do seu projeto e que todos os seus e-mails acabem na caixa de entrada.

    Se você gostou deste artigo, por favor, compartilhe e espalhe a palavra. Nós iremos realmente apreciá-lo.

    Deixe uma resposta

    O seu endereço de email não será publicado. Campos obrigatórios marcados com *