O que Gmail, Outlook e Yahoo dizem quando a caixa não existe
Quando uma caixa postal não existe, o Gmail responde 550 5.1.1 The email account that you tried to reach does not exist, o Microsoft 365 usa 5.1.1, 5.1.10 ou 5.4.1 com textos como "Recipient not found" ou "Access denied", e o Yahoo retorna 554 delivery error: dd This user doesn't have a yahoo.com account. As palavras mudam, mas o significado é idêntico: uma falha permanente.
Abaixo estão os textos exatos que cada provedor publica, lado a lado, com os códigos decifrados e o que fazer com cada um. Toda citação vem da documentação do próprio provedor, consultada em 2 de outubro de 2026.
Como ler uma linha de bounce
Toda rejeição SMTP tem três partes: um código de resposta, um código de status estendido e texto livre. Veja o do Gmail:
550 5.1.1 The email account that you tried to reach does not exist.
| Parte | Exemplo | O que ela diz |
|---|---|---|
| Código de resposta | 550 |
Primeiro dígito: 5 significa permanente, 4 significa temporário (RFC 5321) |
| Código de status estendido | 5.1.1 |
Classe, assunto e detalhe (RFC 3463) |
| Texto | "does not exist" | Legível por pessoas, específico de cada provedor, não padronizado |
O código estendido é a parte em que vale a pena basear a automação. A RFC 3463 define X.1.1 como "Bad destination mailbox address" e diz: "The mailbox specified in the address does not exist" (a caixa postal especificada no endereço não existe). O texto livre muda entre provedores e com o tempo; o código estendido foi feito para não mudar.
Lado a lado: "esta caixa postal não existe"
Os três provedores retornam uma falha permanente 5xx para um endereço que não existe.
| Provedor | Resposta | Estendido | Texto publicado |
|---|---|---|---|
| Gmail / Google Workspace | 550 | 5.1.1 | "The email account that you tried to reach does not exist. Please double-check the recipient's email address for typos or unnecessary spaces." |
| Microsoft 365 (Exchange Online) | 550 | 5.1.1 | "Bad destination mailbox address" |
| Microsoft 365 (Exchange Online) | 550 | 5.1.10 | "Recipient not found. SMTP address lookup didn't find the recipient's |
| Microsoft 365 (Exchange Online) | 5.4.1 | "Recipient address rejected: Access denied", descrito como "The recipient's address doesn't exist." | |
| Yahoo | 554 | "554 delivery error: dd This user doesn't have a yahoo.com account" |
Fontes: a referência de erros SMTP do Google; os documentos da Microsoft NDRs in Exchange Online e Fix NDR 550 5.1.1 through 5.1.20; a página SMTP Error Codes do Yahoo.
Gmail
O Google publica a referência mais completa das três. Sua linha de "não existe", 550 5.1.1, é a que a maioria dos remetentes já viu. Ela fica ao lado de vários parentes próximos que significam outra coisa:
| Resposta | Estendido | Texto do Google | Significado |
|---|---|---|---|
| 550 | 5.1.1 | "The email account that you tried to reach does not exist..." | Caixa postal não existe |
| 553 | 5.1.2 | "We weren't able to find the recipient domain..." | Domínio não existe |
| 550 | 5.2.1 | "The email account that you tried to reach is inactive." | A caixa existe, mas está desativada |
| 552 | 5.2.2 | "The recipient's inbox is out of storage space and inactive." | Cheia e inativa |
| 452 | 4.2.2 | "The recipient's inbox is out of storage space." | Cheia, temporário |
| 450 | 4.2.1 | "The user you are trying to contact is receiving email too quickly. Please resend your message at a later time." | Limite de taxa, temporário |
A resposta 5.2.1 de inatividade importa para a higiene de listas. O endereço já funcionou e foi desligado. Ele não vai voltar, e uma lista antiga cheia dessas respostas é sinal de que os dados estão desatualizados.
Microsoft 365
A Microsoft tem três códigos diferentes para um destinatário inexistente, dependendo de onde a busca falha no sistema dela. A documentação lista:
- 5.1.1, "Bad destination mailbox address". A Microsoft aponta como causas prováveis um endereço digitado errado, um endereço que "doesn't exist in the destination email system" (não existe no sistema de e-mail de destino) ou uma caixa postal que foi movida enquanto a entrada em cache do remetente não foi atualizada.
- 5.1.10, "Recipient not found". "SMTP address lookup didn't find the recipient's
." - 5.4.1, "Recipient address rejected: Access denied". A Microsoft descreve como significando "The recipient's address doesn't exist" (o endereço do destinatário não existe) e relaciona com o Directory Based Edge Blocking, um recurso que rejeita destinatários desconhecidos na borda, antes de a mensagem ser aceita.
O terceiro é o que confunde as pessoas, porque "Access denied" parece um bloqueio ao remetente. Nesse contexto, a própria descrição da Microsoft é que o destinatário não existe.
Uma ressalva sobre o escopo: essas páginas documentam o Exchange Online, ou seja, os tenants corporativos do Microsoft 365. A Microsoft não publica uma lista equivalente para as caixas de consumidor do Outlook.com e do Hotmail nas páginas que lemos, então não citamos textos de consumidor aqui.
Yahoo
O Yahoo documenta categorias em vez de uma tabela código por código. A página SMTP Error Codes diz que erros 4xx (cita 421 e 451) são temporários e erros 5xx (553 e 554) são permanentes, e tem uma seção "Recipient does not exist" que diz (tradução livre):
A conta do Yahoo para a qual você está tentando enviar não existe... Você não deve tentar entregar a mensagem de novo. Ela nunca será concluída com sucesso. Você deve remover o endereço de e-mail da sua lista de envio.
A linha exata vem do aviso de falha de exemplo na mesma página:
554 delivery error: dd This user doesn't have a yahoo.com account (testing123@yahoo.com) [-5] - mta123.mail.mud.yahoo.com
Há duas diferenças em relação ao Gmail. O código de resposta é 554 em vez de 550, e não há código de status estendido no exemplo. Um parser de bounce que procure apenas 550 ou 5.1.1 vai deixar passar a versão do Yahoo. Faça a correspondência pela classe 5xx mais o texto, ou pela classificação da própria plataforma de envio.
O que fazer com cada tipo
Remova imediatamente as falhas permanentes de "não existe". Tente de novo as temporárias um número limitado de vezes.
| Bounce | Tipo | Ação |
|---|---|---|
| Gmail 550 5.1.1, Microsoft 5.1.1 / 5.1.10 / 5.4.1, Yahoo 554 "doesn't have an account" | Hard bounce | Suprimir agora; nunca tentar de novo |
| Gmail 553 5.1.2 (domínio não existe) | Hard bounce | Suprimir; verificar se há erro de digitação no domínio |
| Gmail 550 5.2.1 (inativo) | Hard bounce | Suprimir |
| Gmail 552 5.2.2 (cheia e inativa) | Hard bounce | Suprimir |
| Gmail 452 4.2.2 (cheia) | Soft bounce | Tentar de novo ao longo de alguns dias; suprimir se persistir |
| Gmail 450 4.2.1 (recebendo rápido demais) | Soft bounce | Diminuir o ritmo e tentar mais tarde |
A RFC 3463 descreve "mailbox full" como algo que "should be used as a persistent transient failure" (deve ser usado como uma falha transitória persistente), e é por isso que o Google envia como 4xx.
Nossas páginas de códigos SMTP explicam cada código em mais detalhes, incluindo 452 4.2.2, 550 5.2.1, o 550 5.1.10 da Microsoft e o 554 delivery error do Yahoo. Para uma exportação inteira de bounces em vez de uma única mensagem, o Bounce Doctor aplica esta tabela a cada linha e monta a lista de supressão.
Pegue esses endereços antes de enviar
Um verificador faz a mesma pergunta na etapa RCPT sem enviar nada. A resposta do servidor de e-mail ao RCPT TO traz os mesmos códigos mostrados acima, então um 550 5.1.1 ali significa o mesmo que um bounce 550 5.1.1, sem o estrago na sua taxa de bounce.
É assim que o verificador de e-mail gratuito classifica os endereços: um "não existe" definitivo no RCPT é invalid (inválido); um endereço aceito é valid (válido); qualquer coisa inconclusiva, como um erro temporário ou um servidor que aceita todos os endereços, é reportada como risky (arriscado). O contexto está em como checar se um e-mail é válido sem enviar.
Um limite: os provedores nem sempre dão uma resposta definitiva na hora do RCPT. Alguns aceitam o endereço e geram o bounce depois, e outros aceitam tudo. A verificação reduz bastante os hard bounces, mas não consegue eliminá-los por completo, e é por isso que o tratamento de bounces da sua plataforma de envio continua importando.
Limitações
- Documentação, não capturas ao vivo. Para este post, não enviamos e-mails de teste nem abrimos conexões SMTP. Todo texto acima foi citado da documentação publicada pelo provedor, consultada em 2 de outubro de 2026. Bounces reais podem trazer texto extra, como nomes de servidor e IDs de sessão, e a redação pode mudar sem aviso.
- O exemplo do Yahoo é antigo. O exemplo na página de erros do Yahoo inclui uma data de 2010 nos cabeçalhos da mensagem. É o exemplo que o Yahoo publica hoje, mas o texto real pode ser diferente.
- E-mail de consumidor da Microsoft não coberto. Os códigos da Microsoft são documentados para o Exchange Online. Respostas do Outlook.com para consumidores não são citadas aqui.
Resumindo
- Gmail:
550 5.1.1 The email account that you tried to reach does not exist. - Microsoft 365:
5.1.1"Bad destination mailbox address",5.1.10"Recipient not found" ou5.4.1"Recipient address rejected: Access denied". - Yahoo:
554 delivery error: dd This user doesn't have a yahoo.com account. - Todos são permanentes. Suprima imediatamente e faça o parsing pela classe 5xx e pelo código estendido, não pelo texto exato.
Perguntas frequentes
O que o Gmail diz quando um endereço de e-mail não existe?
A referência de erros SMTP publicada pelo Google traz 550 5.1.1 com o texto: 'The email account that you tried to reach does not exist. Please double-check the recipient's email address for typos or unnecessary spaces.' É uma falha permanente, então o endereço deve ser removido da sua lista.
O que o Outlook ou o Microsoft 365 dizem para uma caixa postal inexistente?
A documentação do Exchange Online da Microsoft lista vários códigos para isso: 5.1.1 'Bad destination mailbox address', 5.1.10 'Recipient not found' e 5.4.1 'Recipient address rejected: Access denied', que ela descreve como significando que o endereço do destinatário não existe. Os três são falhas permanentes.
Por que o Yahoo usa 554 em vez de 550 para um endereço inválido?
A documentação do Yahoo para remetentes trata 553 e 554 como seus códigos de erro permanentes, e o aviso de falha de exemplo mostra '554 delivery error: dd This user doesn't have a yahoo.com account'. O código de resposta é diferente do 550 do Gmail, mas o significado é o mesmo: a caixa postal não existe e você não deve tentar de novo.
'Mailbox full' (caixa cheia) é um hard bounce?
Não necessariamente. O Google retorna 452 4.2.2 para uma caixa de entrada cheia, o que é temporário, e 552 5.2.2 para uma caixa cheia que também está inativa, o que é permanente. A RFC 3463 descreve 'mailbox full' como uma falha transitória persistente. Tente de novo a versão 4xx algumas vezes; suprima o endereço se continuar falhando ou voltar como 5xx.
Verifique e-mails por USD 39,00/mês, sem bloqueio
Checagem SMTP real da caixa postal. Sem créditos e sem cobrança por e-mail.
Começar agora