E-mail e entregabilidade

Bounce de e-mail: como ler um e o que cada código significa

Um bounce não é a sua mensagem voltando. É uma mensagem nova, escrita por uma máquina, sobre uma que já se foi — e o pedido de desculpas no topo dela foi escrito pelo servidor mais próximo de você, não pelo que recusou. O motivo fica mais abaixo: dois números e uma linha de texto livre. Aqui está onde encontrá-los, o que cada número decide, e quais falhas vale a pena reenviar.

  • Iniciante
  • 22 min de leitura
Um envelope azul virado de volta no meio do ar ao lado da fenda de uma caixa de correio cinza, com um segundo envelope azul caído abaixo dele

O que é um bounce, e os dois momentos em que ele acontece

A palavra vem do papel, e é a imagem errada. Nada viaja de volta. Uma mensagem é passada de servidor em servidor, e o último que ainda a segura e não consegue se livrar dela escreve uma mensagem nova — endereçada a você, sobre a antiga — e envia essa em vez da outra. Tudo o que dá para aprender está nesse relatório, e o relatório só é tão bom quanto a máquina que o escreveu.

Ele pode ser produzido em dois momentos bem diferentes, e diferenciar entre eles é a maior parte do diagnóstico. Dois outros resultados parecem falhas de onde você está, mas não são:

O que aconteceuO que você vê, e quandoO que isso diz a você
Recusado durante a conversa. O servidor de destino disse não enquanto o seu servidor ainda estava conectado a ele.Um erro no seu próprio aplicativo de e-mail, no mesmo segundo. Nenhuma mensagem de bounce chega a ser criada.O tipo mais confiável. A recusa veio direto da máquina responsável pelo endereço, sem nada no meio para suavizá-la.
Aceito, e depois falhou. Alguém respondeu 250, assumiu a responsabilidade pela mensagem, e não conseguiu terminar o serviço.Uma mensagem nova de MAILER-DAEMON, minutos ou dias depois. Isso é um bounce no sentido comum da palavra.Leia Reporting-MTA: antes de qualquer outra coisa: quem escreveu o relatório é onde a mensagem parou, e isso nem sempre é o outro lado.
Aceito e arquivado como spam. A entrega deu certo.Absolutamente nada — não existe relatório, porque nada falhou.Silêncio não é falha. E-mail que nunca chega é um problema diferente, com uma primeira verificação diferente.
Aceito e descartado em silêncio. Recebido e jogado fora sem uma palavra.Nada, nunca.O pior comportamento que um servidor de e-mail pode ter, e o motivo pelo qual um bem administrado prefere recusar na porta. Do seu lado, isso é indistinguível da linha acima.
Recusado na portadurante a conversaSeu app mostra um errono mesmo segundonenhuma mensagem de bounce existeAceito, e falha depoismais adiante no caminhoChega uma mensagem novade MAILER-DAEMONminutos, ou vários diasSó a de baixo é uma mensagem de bounce. A de cima é um erro — e é o mais confiável dos dois, porque nada precisou repassá-lo.
A mesma falha, relatada de duas formas. Recusada na porta, o seu próprio servidor te avisa dentro do mesmo segundo; aceita e depois falhada, uma máquina em algum ponto do caminho escreve para você sobre isso depois.

Então “deu bounce” nomeia duas coisas. Uma é um erro que o seu próprio software mostrou a você, e a outra é uma carta que a máquina de um estranho escreveu para você — e só a segunda tem um relatório para ler dentro dela. O resto deste guia é sobre esse relatório.

Onde o motivo realmente está

Um relatório de entrega é uma mensagem em três partes, e o formato está fixado desde a RFC 3464. A primeira parte é o pedido de desculpas, escrito para um humano pela máquina mais próxima de você. A segunda é o bloco legível por máquina, que é a única parte que tem fatos dentro dela. A terceira é a sua mensagem original, ou só os cabeçalhos dela, para que você consiga saber qual mensagem falhou.

um relatório de entrega, resumido
From: Mail Delivery System <MAILER-DAEMON@mail.example.org>
To: <you@example.org>
Subject: Undelivered Mail Returned to Sender
Content-Type: multipart/report; report-type=delivery-status;
        boundary="B7F21C4"

--B7F21C4
Content-Type: text/plain; charset=us-ascii

I'm sorry to have to inform you that your message could not
be delivered to one or more recipients.

--B7F21C4
Content-Type: message/delivery-status

Reporting-MTA: dns; mail.example.org
Arrival-Date: Tue,  8 Sep 2026 10:14:02 +0000

Final-Recipient: rfc822; sales@example.com
Action: failed
Status: 5.1.1
Remote-MTA: dns; mx.example.com
Diagnostic-Code: smtp; 550 5.1.1 <sales@example.com>: Recipient
        address rejected: User unknown in virtual mailbox table

--B7F21C4
Content-Type: text/rfc822-headers

Leia a parte do meio nesta ordem:

Final-Recipient:
Qual endereço falhou. Um relatório pode carregar um bloco por destinatário, então em uma mensagem enviada para várias pessoas é assim que você descobre de qual delas se trata — e as outras muito bem podem ter chegado.
Action:
failed é um bounce. delayed é um aviso de que um servidor ainda está tentando e não desistiu de nada; você ainda pode receber um segundo relatório dizendo que funcionou. relayed e delivered não são falhas de jeito nenhum, e é fácil interpretá-las como se fossem.
Status:
O código de status estendido — três números, feitos para serem lidos por software, não por você. É a parte que dá para comparar entre um provedor e outro, o que as frases nunca são.
Diagnostic-Code:
A linha que importa. É a própria resposta do servidor remoto, citada palavra por palavra, carregando o código de resposta dele e a frase que o administrador dele escreveu. Tudo acima dela é um reconto; esta é a original.
Remote-MTA:
Qual host disse isso. Vale uma olhada sempre que a falha for sobre roteamento: um nome de host que você não reconhece geralmente significa que o e-mail do domínio está indo para um lugar que você não esperava, ou para um lugar aonde ele só costumava ir.

A frase bem no topo do relatório não é evidência. O seu próprio servidor de saída a escreve, com qualquer texto que o software dele venha configurado, sobre uma falha que ele só está repassando. Dois pedidos de desculpas idênticos podem estar acima de duas linhas Diagnostic-Code: completamente sem relação, e é por isso que um bounce lido a partir do topo é lido errado com tanta frequência.

Os dois números, e o dígito que decide

Uma recusa é escrita assim, e são três coisas separadas unidas por espaços:

um código de diagnóstico, três coisas separadas
550 5.1.1 <sales@example.com>: Recipient address rejected: User unknown

O 550 é o código de resposta: três dígitos, definidos pelo próprio SMTP na RFC 5321, e a parte que o protocolo precisa para decidir o que fazer a seguir. O 5.1.1 é o código de status estendido da RFC 3463, criado porque três dígitos não conseguiam expressar o suficiente. Tudo que vem depois dele é texto livre, escrito por quem administra aquele servidor, e não padronizado por absolutamente nada.

Os dois números começam com o mesmo dígito, e esse dígito é o veredito:

O vereditoO que acontece depois
2 — aceito. Não é falha nenhuma; aparece em relatórios para os destinatários que funcionaram.Nada. A mensagem foi entregue, e o relatório está dizendo isso a você.
4 — uma falha temporária. O servidor está dizendo “agora não”, o que não é o mesmo que “não”.O seu servidor coloca a mensagem na fila e tenta de novo sozinho, por alguns dias. A maioria das falhas temporárias nunca chega a ser vista por um humano.
5 — uma falha permanente. A resposta vai ser exatamente a mesma amanhã.Nada é tentado de novo. Esse é o tipo que coloca um relatório na sua caixa de entrada.

O segundo número é o assunto — que tipo de coisa deu errado. É a forma mais rápida de situar um código que você nunca viu antes:

AssuntoDo que trata essa classe de falha
.0. — outroIndefinido. Um servidor que não conseguiu classificar a própria falha, ou nem se deu ao trabalho. O texto livre é tudo o que você tem.
.1. — endereçamentoO endereço em si: caixa inexistente, domínio inexistente, ou um domínio que declarou que não aceita e-mail. De longe o maior grupo.
.2. — caixa de entradaA caixa de entrada existe, mas não consegue receber esta mensagem: está cheia, está desativada, ou a mensagem está acima de um limite definido naquela conta.
.3. — sistema de e-mailO sistema de destino como um todo: sem espaço, sem capacidade, ou incapaz de lidar com uma mensagem desse tamanho.
.4. — rede e roteamentoChegar até lá: sem rota, sem resposta, um laço entre dois servidores, ou uma mensagem que ficou tempo demais em uma fila e foi abandonada.
.5. — protocoloA própria conversa SMTP deu errado. Raro, e quase sempre um bug de software de alguém, não algo que você fez.
.6. — conteúdoO corpo da mensagem ou a codificação dela era inaceitável — um conjunto de caracteres que o destinatário não consegue converter, uma conversão que ele se recusou a fazer. Também raro.
.7. — política e segurançaUma regra recusou: autenticação, reputação, uma lista de bloqueio, a decisão de um administrador. Na prática o segundo maior grupo, e aquele em que a frase importa mais do que o número.
Falha permanente (hard bounce)
Um 5. O endereço está errado, não existe mais, ou é recusado por política, e reenviar a mesma mensagem não muda nada. Remetentes em massa removem um endereço da lista já no primeiro, porque insistir é o que faz um domínio de envio ser limitado em todo lugar de uma vez.
Falha temporária (soft bounce)
Um 4. Uma caixa cheia, um servidor ocupado, uma recusa temporária de política. É reenviado sem a ajuda de ninguém e geralmente chega; você só fica sabendo se as tentativas se esgotarem antes.

Nenhum dos dois termos está em alguma especificação. São a abreviação que o setor de envio usa para esse primeiro dígito — o que vale a pena saber, porque toda ferramenta de entregabilidade que você algum dia usar dá o relatório nesses termos.

Os códigos que você vai realmente encontrar

Existem dezenas no registro que a IANA mantém, e cerca de uma dúzia no dia a dia. Estes cobrem quase todo bounce que alguém lê:

O código, e o seu nome padrãoO que realmente aconteceuO que fazer a respeito
5.1.1 — endereço de caixa de destino inválidoO domínio existe e recebe e-mail, mas não existe esse nome nele. O bounce mais comum que existe, e de longe.Confira a ortografia, depois confira se é o endereço que realmente te deram. Nada do seu lado conserta um nome que não existe do lado deles.
5.1.2 — endereço de sistema de destino inválidoO domínio é o problema: ele não existe, ou não publica nada que receba e-mail.Olhe a parte depois do @ em busca de um erro de digitação. Se estiver certa, aquele domínio não recebe e-mail, e nenhuma quantidade de tentativas vai mudar isso.
5.1.10 — endereço de destino tem MX nuloO domínio publicou de propósito um “eu envio e-mail e nunca recebo nenhum”, que a RFC 7505 define como um único registro MX apontando para lugar nenhum. Comum nos domínios nus de empresas grandes.Nada. Encontre outro endereço: este não é uma caixa de entrada e nunca teve a intenção de ser.
5.2.1 — caixa de entrada desativadaO nome existe, mas a conta está suspensa, encerrada, ou configurada para não aceitar e-mail de fora.Fale com a pessoa de outra forma. Esse às vezes se resolve sozinho semanas depois, e às vezes nunca se resolve.
4.2.2 ou 5.2.2 — caixa de entrada cheiaAcima da cota. Como 4, é tentado de novo por alguns dias; como 5, o servidor de destino decidiu não esperar ninguém organizar a própria caixa.Espere, se for um 4. Se for um 5, avise o destinatário por outro meio que a caixa dele está cheia — mais ninguém vai avisar.
5.3.4 — mensagem grande demais para o sistemaAcima do teto do servidor de destino para uma mensagem, que conta a mensagem inteira já codificada, não o arquivo que você anexou.Coloque o arquivo em algum lugar e envie o link. Anexos e o teto de tamanho explica por que o limite real está sempre bem abaixo do número publicado.
5.2.3 — tamanho da mensagem excede limite administrativoA mesma falha decidida um nível abaixo: uma regra naquela caixa de entrada, e não um limite do sistema por trás dela.Como acima, e raramente existe uma configuração de qualquer lado que aumente isso. Assuma que o número é proposital.
4.4.1 — sem resposta do hostO servidor de destino simplesmente não respondeu: uma máquina fora do ar, um firewall no caminho, ou um registro apontando para algo que não existe mais.Nada, a princípio — é exatamente para isso que a fila de tentativas existe. Se isso virar um bounce dias depois, o outro lado tem uma queda de verdade.
5.4.4 — impossível rotearNenhum registro MX, e nenhum registro de endereço como alternativa. O servidor de envio não sabe para onde o e-mail do domínio deveria ir.Confira o MX do domínio com dig. Se o domínio é seu, esse registro é seu para consertar, e de mais ninguém.
4.4.7 — mensagem expiradaA fila desistiu. É o final de uma longa sequência de falhas temporárias, não uma falha por conta própria.Veja o que os avisos delayed anteriores diziam. O motivo real está neles, nunca neste.
5.7.1 — entrega não autorizada, mensagem recusadaUma regra disse não: um endereço de envio em lista de bloqueio, algo sobre o conteúdo, ou uma tentativa de repasse por um servidor que não faz repasse para você.Leia o texto livre. Esse código é uma categoria inteira, e só a frase ao lado dele diz qual regra realmente foi acionada.
5.7.26 — várias verificações de autenticação falharamO domínio em From: publica uma política que a mensagem não satisfez, então o destinatário tratou isso como uma falsificação. Cada vez mais comum, à medida que mais domínios publicam uma.Se o domínio é seu, os seus registros não cobrem o que quer que tenha enviado isso. Travar um domínio só de recebimento cobre os registros em si; o guia de cabeçalho cobre como ler o veredito depois.
4.7.1 — uma recusa temporária de políticaGreylisting ou limitação por reputação: o destinatário quer que o remetente volte mais tarde e prove que tem uma fila de verdade por trás, o que software de spam geralmente não tem.Absolutamente nada. Foi projetado para ser tentado de novo, e a nova tentativa quase sempre passa.

Existem códigos fora desta lista, e todos eles significam alguma coisa, mas um código que você nunca viu antes é quase sempre um .7. — a política de alguém, descrita com as próprias palavras dessa pessoa na linha ao lado.

O que pode e o que não pode gerar bounce em um endereço temporário

Quase nada — e vale a pena explicar isso em detalhes, porque três das coisas que as pessoas descrevem como bounce aqui não são um bounce de jeito nenhum:

“Usuário desconhecido” não pode acontecer
O servidor aceita qualquer nome nos domínios públicos dele. anything@grabmail.io é um endereço válido antes mesmo de alguém digitá-lo, porque não existe nenhuma lista de caixas para conferir contra ela — então um 5.1.1 de GrabMail não é uma coisa que existe. Como o e-mail temporário funciona por baixo tem o mecanismo completo.
Expirar não é um bounce
Uma mensagem é apagada 5 dias depois de chegar, e nessa altura o servidor de envio já ouviu 250 fazia tempo e já esqueceu a troca inteira. Ninguém é avisado, porque nada falhou: a mensagem foi entregue, e só depois foi apagada. Quanto tempo dura uma caixa descartável é o guia para essa metade.
Um formulário que recusa o endereço não é um bounce
Nenhum e-mail chegou a ser enviado. O site comparou o domínio com uma lista e rejeitou o formulário; nada chegou a alcançar um servidor de e-mail, e não há nada para ler. Por que formulários de cadastro recusam e-mail descartável é um problema diferente, com um conjunto diferente de respostas.
Silêncio também não é um bounce
Se algo que você esperava nunca chegou e ninguém te enviou um relatório, a falha — se é que houve alguma — aconteceu do lado de quem enviou, onde você não consegue ver. E-mail que não aparece percorre as causas na ordem que vale a pena verificar.

Isso deixa exatamente uma recusa genuína, que é o teto de tamanho. Um servidor de envio que anuncia o tamanho de antemão é recusado imediatamente, antes de um único byte ser armazenado:

o que o servidor de envio vê
>>> MAIL FROM:<news@example.com> SIZE=7602176
<<< 552 5.3.4 Message size exceeds fixed limit

Um remetente que não anuncia o tamanho recebe a mesma resposta no final da mensagem, depois que os bytes já foram contados. De qualquer forma o código é 5.3.4, nada é armazenado, e uma pessoa de verdade é avisada pelo próprio sistema de e-mail dela — que é exatamente o motivo de recusar na porta em vez de aceitar e descartar.

Não existe plano nem cabeçalho que aumente o teto, e não existe bounce para mais nada aqui: sem cota de entrada, sem limite de taxa, sem recusa porque alguém já está usando aquele nome. Em um domínio compartilhado, duas pessoas que digitam o mesmo nome simplesmente compartilham a caixa de entrada, o que é uma característica de privacidade, não de entrega.

Bounces em um domínio que você acabou de apontar para cá

Apontar um domínio para uma caixa catch-all é um registro DNS, e quase todo bounce que isso produz pertence à hora em torno da mudança, não à configuração em si. Existem cinco casos, e eles parecem diferentes uns dos outros:

  1. Antes de o registro existir. Um domínio sem MX e sem registro de endereço como alternativa dá aos remetentes 5.4.4 ou 5.1.2: não há para onde entregar, e nada vale a pena tentar de novo.
  2. Enquanto a mudança está se propagando. Remetentes que já consultaram o registro mantêm a resposta antiga até o TTL dela acabar. Um bounce nessa janela nomeia o host antigo na linha Remote-MTA:, que é exatamente como você diferencia isso de um registro que você configurou errado.
  3. Depois de se propagar. Todo nome no domínio é aceito, então “usuário desconhecido” também deixa de ser possível ali. Um registro, prioridade 10, apontando para smtp.grabmail.io, e nada mais para publicar para que o e-mail chegue.
  4. Se o domínio costumava publicar um MX nulo. Domínios estacionados costumam carregar o registro que significa “este domínio nunca recebe e-mail”. Remetentes que guardaram isso em cache respondem 5.1.10 até que expire, não importa o que você tenha publicado desde então.
  5. Se o domínio também envia e-mail. Um 5.7.26 em e-mail de saída não tem nada a ver com isso — é o seu próprio SPF ou DMARC não cobrindo o que quer que tenha enviado a mensagem. O guia de domínio só de recebimento é o caso estrito; um domínio que também envia precisa da implantação gradual comum, em vez disso.

Consultar o registro responde a quase tudo isso antes de alguém precisar ler um bounce:

shell
$ dig +short MX yourdomain.com

A resposta deveria ser uma linha só: a prioridade, depois o host, depois um ponto final. Qualquer outra coisa — duas linhas, um host desconhecido, nada de jeito nenhum — é o bounce que você está prestes a receber, três minutos antes. Apontar seu próprio domínio para cá é a configuração inteira, e os três registros que impedem a falsificação são o que publicar assim que o e-mail começar a chegar.

Um bounce de uma mensagem que você nunca enviou

Ele chega parecendo exatamente um relatório de falha comum, citando uma mensagem que você nunca viu, para um destinatário de quem você nunca ouviu falar. Nada foi invadido. Alguém enviou e-mail com o seu endereço escrito no envelope como remetente, um servidor de destino aceitou a mensagem antes de descobrir que não conseguia entregá-la, e então fez o correto com uma mensagem que falhou: escreveu um relatório e o enviou para o remetente que constava. Que é você.

O nome disso é backscatter, e o que isso prova vale a pena dizer sem rodeios: nada sobre a sua caixa de entrada. Falsificar um remetente de envelope não precisa de acesso a nada — é uma linha digitada em uma conversa. Quem fez isso precisava só do seu endereço, e nada mais, e muito bem pode ter adivinhado ele.

Três coisas o separam de um bounce de verdade em cerca de dez segundos:

  • A mensagem devolvida não é sua. A terceira parte do relatório carrega a original, ou pelo menos os cabeçalhos dela. Se você nunca a escreveu, você não a enviou, e tudo o mais no relatório é sobre o problema de outra pessoa.
  • A cadeia Received: começa em algum lugar que você nunca usou. Leia-a de baixo para cima: a linha mais baixa é a máquina que realmente injetou a mensagem, e ela não vai ser o seu provedor. Como ler um cabeçalho de e-mail cobre a direção certa e por que a parte de baixo é o lado honesto.
  • As datas não batem. Backscatter normalmente relata uma mensagem enviada horas ou dias antes de o relatório chegar até você, saída de uma fila que vem tentando reenviar a campanha de outra pessoa desde então.

Não há nada para consertar e nada para responder. Se o endereço pertence a um domínio seu, publicar SPF e DMARC reduz isso da única forma que funciona: um servidor de destino que confere a política do remetente antes de aceitar recusa a falsificação dentro da própria conversa, e nunca gera um relatório para ninguém. Três registros em um domínio só de recebimento são a versão mais estrita disso, e de longe a mais fácil de publicar.

Um nome curto em um domínio público compartilhado coleta mais disso do que um endereço privado, pelo mesmo motivo que coleta mais spam: é adivinhável, e um falsificador escolhendo remetentes de envelope não está mirando em você especificamente. É ruído sobre outra pessoa, e diferente do spam, não existe botão nenhum que treine alguma coisa — o que os controles de spam realmente fazem é o guia dos botões que funcionam de verdade.

A ordem certa para ler um

  1. Decida qual tipo você tem em mãos. Um erro no seu próprio aplicativo de e-mail no momento em que você apertou enviar é uma recusa. Uma mensagem de MAILER-DAEMON que chegou depois é um relatório, e só o relatório tem alguma coisa dentro para ler.
  2. Confira se é sobre uma mensagem que você realmente enviou. A cópia devolvida está na terceira parte. Se não for sua, é backscatter, e você já terminou.
  3. Abra a fonte bruta. O pedido de desculpas no topo é o texto padrão do seu próprio servidor, não o motivo, e o bloco legível por máquina não é mostrado por padrão em lugar nenhum.
  4. Encontre Status: e leia o primeiro dígito. Um 4 ainda está sendo tentado de novo e ainda pode dar certo sozinho; um 5 é definitivo, e nada mais vai acontecer.
  5. Leia Diagnostic-Code:. Essa é a frase do outro lado, e o único lugar onde a regra que te recusou é realmente nomeada.
  6. Situe o segundo dígito. .1. é o endereço, .2. a caixa de entrada, .4. a rota, .7. a política de alguém. Isso normalmente já basta para saber de quem é o problema.
  7. Aja de acordo com o dono do problema. Uma falha de endereçamento se resolve tendo o endereço certo; uma falha de roteamento, consertando o DNS; uma falha de política, satisfazendo a política, ou pedindo para a pessoa do outro lado olhar os próprios logs — onde a mesma recusa está escrita com muito mais detalhes do que te enviaram.

Duas coisas nunca são a resposta. Reenviar a mensagem sem mudar nada depois de um 5 repete a mesma recusa e, feito com frequência demais, prejudica a reputação do domínio de envio em todo lugar de uma vez. E responder ao relatório não alcança ninguém: ele veio de um remetente de envelope vazio, que é exatamente o motivo pelo qual ele conseguiu ser entregue a você, para começar.

Perguntas

O que significa um bounce 550 5.1.1?

Que o domínio aceita e-mail, mas não tem essa caixa nele: o nome antes do @ não existe ali. É permanente — o 5 significa que nada será tentado de novo — então reenviar a mesma mensagem produz exatamente a mesma resposta. Confira a ortografia primeiro, depois confira se é o endereço que realmente te deram; não há nada do lado de quem envia que conserte um nome que não existe do lado de quem recebe.

Hard bounce ou soft bounce — qual é qual?

Um hard bounce é um código que começa com 5: permanente, nunca tentado de novo, e o motivo pelo qual remetentes em massa removem um endereço da lista já no primeiro. Um soft bounce começa com 4: temporário, tentado de novo automaticamente por alguns dias, e geralmente entregue no final. Nenhum dos dois termos aparece em alguma especificação — eles são a abreviação que o setor de envio usa para esse primeiro dígito, que sim aparece.

Dá para responder a uma mensagem de bounce?

Não. Um relatório de entrega é enviado com um remetente de envelope vazio, então não existe endereço nenhum por trás de MAILER-DAEMON para responder. A RFC 5321 exige isso, para que um relatório que não pode ser entregue não vire bounce dele mesmo para sempre. Se você precisa de um humano, o relatório nomeia o servidor que o escreveu, e o endereço de postmaster daquele domínio é o que vale a pena tentar.

Por que recebi um bounce de uma mensagem que nunca enviei?

Porque alguém escreveu o seu endereço no envelope do e-mail dele, um servidor de destino aceitou a mensagem antes de descobrir que ela não podia ser entregue, e então enviou o relatório de falha para o remetente que constava. Isso se chama backscatter, não precisa de acesso nenhum à sua caixa de entrada, e não diz absolutamente nada sobre a sua conta estar comprometida. Olhe a cópia devolvida na terceira parte do relatório: se você não a escreveu, não há nada para fazer.

E-mail para um endereço temporário chega a dar bounce alguma vez?

Quase nunca. O servidor aceita qualquer nome nos domínios públicos dele, então o bounce mais comum de todos — “usuário desconhecido” — não pode acontecer: anything@grabmail.io é válido antes mesmo de alguém digitá-lo. A única recusa de verdade é uma mensagem acima de 5 MB, recusada durante a conversa SMTP com um 552 5.3.4 e relatada ao remetente pelo próprio sistema dele. Expirar depois de 5 dias não é um bounce, porque a mensagem foi entregue primeiro e apagada depois.

Por quanto tempo um servidor continua tentando antes de desistir?

Alguns dias, tipicamente: quatro ou cinco é o padrão comum, e alguns provedores desistem mais cedo. Uma falha temporária geralmente produz um aviso delayed depois de algumas horas, que não é um bounce e não precisa de nenhuma ação; o bounce de verdade só chega quando o tempo de vida da fila se esgota, geralmente como um 4.4.7. O motivo útil está naqueles avisos anteriores, não no relatório final.

A minha mensagem desapareceu e não houve bounce nenhum. O que aconteceu?

A entrega deu certo, no único sentido que importa para o protocolo: algum servidor assumiu a responsabilidade e respondeu 250. O que aconteceu depois — arquivada como spam, organizada em uma pasta que ninguém abre, ou aceita e descartada em silêncio — não produz relatório nenhum. Silêncio não é falha, e é o único caso em que um bounce não consegue ajudar; e-mail que nunca chega é o guia que consegue.

Experimente enquanto ainda está fresco

Um endereço leva um clique, sem conta e sem cartão. Tudo neste guia funciona nele imediatamente.

Bem-vindo de volta

As suas caixas e os seus domínios, num só lugar.