SMTP: Índice
Bem-vindo à seção de SMTP da iPORTO. Aqui você encontra instruções para configurar e operar envios de e‑mail com alta entregabilidade, desde credenciais até DNS e solução de problemas.
O que é SMTP
- SMTP (Simple Mail Transfer Protocol) é o protocolo padrão para envio de e‑mails entre aplicações/servidores.
- Use SMTP quando você já tem biblioteca/serviço compatível (PHPMailer, Nodemailer, smtplib) e quer integração rápida.
- Prefira a API quando precisar de recursos adicionais como tags, webhooks, rastreio granular, templates e enfileiramento.
- Requisitos: domínio e remetentes validados (SPF/DKIM/DMARC), uma conta de autenticação e portas 587 (STARTTLS) ou 465 (SSL/TLS) liberadas.
- Objetivo: entregar e‑mails transacionais e de relacionamento com segurança, reputação e observabilidade.
Dica: Se você já usa bibliotecas como PHPMailer, Nodemailer ou smtplib, o SMTP é o caminho mais rápido para começar. Para automações e relatórios avançados, consulte a nossa página de exemplos e a autenticação.
Fluxo visual (SMTP)
┌────────────────────┐ AUTH/TLS ┌────────────────────────┐ Entrega/Políticas ┌───────────────────────┐
│ Seu Sistema/App │ ────────────▶ │ Gateway SMTP iPORTO │ ─────────────────────▶ │ Provedores/Operadoras │
│ (ERP, Loja, API) │ login, envio │ (smtp-avancado.com) │ SPF • DKIM • DMARC │ (Gmail, Outlook...) │
└────────────────────┘ └────────────────────────┘ └───────────────────────┘
│
▼
Caixa do Destinatário
Quando usar cada opção
| Situação | SMTP | API |
|---|---|---|
| Já uso biblioteca de e‑mail no app | ✅ | ➖ |
| Preciso de webhooks e tracking detalhado | ➖ | ✅ |
| Quero começar rápido sem mudar processos | ✅ | ➖ |
| Preciso enfileirar, taguear e auditar | ➖ | ✅ |
Visão rápida
SMTP • Integração rápida
Para quem já usa PHPMailer, Nodemailer ou smtplib.
- Comece em minutos usando usuário/senha
- Funciona em servidores e serviços existentes
- Ideal para transacionais simples
API • Recursos avançados
Quando precisa de tracking, webhooks e controle granular.
- Tags, headers e metadados por envio
- Webhooks e relatórios detalhados
- Enfileiramento e escalabilidade nativos
Checklist rápido
- ✓ Domínio validado com SPF/DKIM/DMARC
- ✓ Porta 587 liberada (ou 465)
- ✓ Conta de autenticação criada e testada
- ✓ Remetente do seu domínio (evitar genéricos)
Resumo rápido (vídeo)
Acesso rápido
- Dados de Autenticação
- Erros comuns
- Como criar um domínio
- Como adicionar uma conta de autenticação
- Como configurar DNS
- Exemplos de uso (API e SMTP)
Requisitos mínimos
- Domínio próprio registrado e acessível no seu provedor de DNS.
- Permissão para criar/editar registros TXT, CNAME e (se necessário) MX.
- Pelo menos uma conta de autenticação criada para envios SMTP.
Requisitos recomendados
- Website com conteúdo básico (ex.: landing page institucional).
- Política de Privacidade e, se aplicável, Política de Segurança publicadas.
- Endereços de remetente corporativos, com domínio próprio validado.
Portas e segurança (referência rápida)
| Protocolo | Host | Porta | Criptografia | Observação |
|---|---|---|---|---|
| SMTP | smtp-avancado.com |
587 | STARTTLS | Recomendado |
| SMTP | smtp-avancado.com |
465 | SSL/TLS | Alternativa compatível |
Use sempre autenticação (LOGIN/PLAIN) e certificados atualizados. Em redes restritas, libere a saída para as portas 587 e/ou 465.
Boas práticas de entregabilidade
- Valide domínio e remetentes (SPF, DKIM, DMARC) antes de volume.
- Aqueça gradualmente (warm-up) novas origens de envio.
- Mantenha opt‑out claro e higiene de listas (remova bounces permanentes).
- Remetente consistente, assunto claro, conteúdo relevante e seguro.
Quando algo der errado
Consulte Erros comuns para diagnósticos rápidos (códigos 5xx/4xx, TLS, DNS, reputação, etc.).