Protocol · RFC 5321 · Atualizado May 2026

SMTP

Simple Mail Transfer Protocol

SMTP (Simple Mail Transfer Protocol) é o padrão da internet para transferir mensagens de email entre servidores, definido na RFC 5321. É o wire protocol por trás de cada envio de email — incluindo cada campanha que o AcelleMail dispara.

§1

Definição

SMTP (Simple Mail Transfer Protocol) é o padrão da internet para transferir correio eletrônico entre servidores, definido originalmente na RFC 5321 (2008, substituindo a RFC 821). É um protocolo cliente-servidor baseado em texto: um servidor remetente (o cliente SMTP) abre uma conexão TCP com um servidor receptor (o servidor SMTP) e troca uma sequência fixa de comandos — HELO/EHLO, MAIL FROM, RCPT TO, DATA, QUIT — para transmitir uma única mensagem.

§2

Portas e TLS

Três portas TCP são comumente usadas:

  • Porta 25 — relay SMTP servidor-a-servidor. A maioria dos ISPs de consumo bloqueia tráfego de saída na porta 25, então usuários finais normalmente não a utilizam.
  • Porta 587 (Submission) — submissão autenticada de mensagens (RFC 6409), promovida para TLS via STARTTLS.
  • Porta 465 (SMTPS) — TLS implícito desde o início da conexão, re-oficializada formalmente na RFC 8314.

Operadores modernos autenticam na 587 ou 465; ambas costumam ser chamadas de "SMTP credentials" pelos ESPs.

§3

Como o AcelleMail usa SMTP

O AcelleMail abstrai o wire protocol por trás de um contrato polimórfico SendingDriver (app/SendingServers/Drivers/SendingDriver.php). Os drivers integrados incluem um SMTP driver genérico que conversa em RFC 5321 com qualquer servidor compatível, além de drivers SMTP específicos para Amazon SES (AmazonSmtpDriver.php), Mailgun, SendGrid, SparkPost e outros. Os drivers de vendor encapsulam a mesma troca SMTP mas preenchem credentials e endpoint, então um operador escolhe "Amazon SES SMTP" em vez de digitar email-smtp.us-east-1.amazonaws.com manualmente.

Para vendors novos que entregam apenas REST API (sem endpoint SMTP), o AcelleMail também suporta um caminho de driver API — mesmo contrato SendingDriver, transporte diferente.

§4

SMTP vs ESMTP

Praticamente todo servidor hoje fala ESMTP (Extended SMTP, RFC 5321 §2.2) — o greeting EHLO anuncia extensões opcionais como SIZE (bytes máximos por mensagem), 8BITMIME (transporte 8-bit clean), STARTTLS (upgrade oportunístico para TLS) e AUTH (autenticação SASL). O termo coloquial "SMTP" quase sempre significa ESMTP em uma conversa moderna.

Fontes

Toda afirmação nesta página remete a uma destas.

Quer rodar isso em produção?

AcelleMail é uma plataforma de email auto-hospedada com licença única, com suporte de primeira classe para todos os termos deste glossário. Sem taxas recorrentes, sem preço por assinante, código-fonte completo.

Experimente a Demo ao Vivo