E-mail temporário parece simples por fora — você digita um endereço, recebe um e-mail — mas é infraestrutura de e-mail real fazendo o trabalho. Aqui está o que acontece em nível de protocolo.
Recebendo o e-mail: SMTP e registros MX
Quando alguém envia e-mail para seu endereço temporário, o servidor de e-mail dele consulta o registro MX do domínio (ex: mail.td). O registro MX aponta para os servidores SMTP do Mail.td. O servidor do remetente abre uma conexão SMTP na porta 25 e entrega a mensagem.
O gateway SMTP do Mail.td aceita a mensagem e escreve o e-mail processado no armazenamento. O ciclo completo de recebimento normalmente termina em bem menos de um segundo desde que o remetente clicou "enviar".
Processando a mensagem
Um e-mail bruto não é só corpo. É uma estrutura MIME multipart com headers (From, To, Subject, Date, Message-ID), uma ou mais partes texto/HTML e anexos codificados em base64. O Mail.td processa a mensagem, extrai cada parte e armazena para que a UI da caixa renderize rápido.
Entrega em tempo real ao seu navegador
Quando chega um e-mail novo, a UI da caixa é notificada de duas formas:
- WebSocket push — se o navegador mantém uma conexão WebSocket aberta, o ID do e-mail novo é enviado no momento que aterrissa
- Polling de fallback — se o WebSocket não estiver disponível (firewall, falha transitória), a UI consulta a cada 10 segundos por mensagens novas
Você normalmente vê o e-mail na caixa em 1–2 segundos da chegada no gateway SMTP.
Armazenamento e limpeza
As senhas das caixas são processadas no seu navegador antes de serem enviadas — o servidor só armazena um hash, nunca o texto plano. Mensagens e anexos vivem em armazenamento de objetos com política de retenção rigorosa. Para regras exatas de retenção, ver Quanto tempo o Temp Mail dura?.
O que NÃO está acontecendo
- Mail.td não envia seu endereço para anunciantes
- Não lê suas mensagens programaticamente
- Não arquiva e-mails expirados — quando termina a retenção, os dados são apagados