# Bounces e reclamações

> Como o Emailit trata hard bounces e soft bounces, faz novas tentativas em falhas temporárias, processa bounces tardios e reclamações de spam e suprime endereços automaticamente.

Quando uma mensagem não pode ser entregue, ou quando um destinatário a marca como spam, o Emailit registra o que aconteceu, atualiza o status do e-mail e, na maioria dos casos, impede que você envie de novo para esse endereço. Esta página explica cada tipo de falha, o cronograma de novas tentativas e as regras de supressão automática.

## Hard bounces e soft bounces

O Emailit classifica cada tentativa de entrega com falha pela resposta do servidor de destino.

| Tipo | Respostas típicas | O que o Emailit faz | Status |
| --- | --- | --- | --- |
| **Hard bounce** (permanente) | `550` caixa de e-mail indisponível, `551` usuário não local, `553` nome de caixa de e-mail não permitido, `554` transação com falha | Para de tentar. | `bounced` |
| **Soft bounce** (temporário) | `421` serviço indisponível, `450` caixa de e-mail ocupada, `451` erro local, `452` armazenamento insuficiente, timeouts, erros de conexão | Tenta de novo mais tarde. | `attempted` |

Algumas respostas temporárias `4xx` descrevem uma caixa de e-mail que não vai aceitar mensagens, como “mailbox full”, “over quota” ou “account disabled”. O Emailit reconhece textos comuns como esses e os trata como hard bounce. Erros desconhecidos são tratados como temporários e recebem novas tentativas.

Para saber o que cada código significa, consulte [Códigos de resposta SMTP](/pt/docs/dictionary/smtp-reply-codes/) e [Categorias de bounce](/pt/docs/dictionary/bounce-categories/). A resposta completa de cada tentativa fica na aba **Deliveries** do e-mail em **Email API → Emails**.

## Novas tentativas

Depois de uma falha temporária, o Emailit tenta de novo com um intervalo crescente. Uma mensagem recebe até 7 tentativas ao longo de cerca de 21 horas:

| Depois da tentativa | Próxima tentativa em |
| --- | --- |
| 1 | 10 minutos |
| 2 | 20 minutos |
| 3 | 40 minutos |
| 4 | 80 minutos |
| 5 | 160 minutos |
| 6 | 320 minutos |
| 7 | 640 minutos; depois disso, o Emailit para e a mensagem dá bounce |

Durante as novas tentativas, o status do e-mail é `attempted`, e cada tentativa com falha dispara um evento `email.attempted` com a resposta do servidor de destino. Se a última tentativa também falhar, o e-mail passa a `bounced` com a observação “Maximum number of delivery attempts (7) has been reached”, e o endereço é suprimido.

### Recuo quando os servidores de destino resistem

Se um provedor limitar o ritmo de um dos IPs de envio do Emailit (uma resposta `451` sobre mensagens demais), o Emailit pausa por 5 minutos as entregas desse IP para esse provedor. Se o provedor bloquear o IP (`550 5.7.1`), a pausa é de uma hora. As mensagens afetadas continuam como `attempted` e saem quando a pausa termina, então você não precisa fazer nada.

## Bounces tardios

Alguns servidores aceitam uma mensagem e só informam depois que não conseguiram entregá-la. Eles enviam uma notificação de status de entrega (DSN) para o return path da mensagem, `emailit.<domain>`, e é por isso que esse registro MX é obrigatório. O Emailit associa o relatório à mensagem original, muda o status dela para `bounced`, dispara `email.bounced` e suprime o endereço.

## Reclamações

Quando um destinatário seleciona **Report spam**, muitos provedores de e-mail enviam um relatório de volta ao remetente por meio de um feedback loop. O Emailit recebe esses relatórios no formato padrão ARF e no formato JMRP do Outlook, associa-os à mensagem original e então:

- define o status do e-mail como `complained`,
- dispara `email.complained`,
- adiciona o endereço à sua lista de supressão com o tipo `complaint`.

O Gmail não envia relatórios individuais de reclamação aos remetentes. Para ver a sua taxa de spam no Gmail, use o [Google Postmaster Tools](https://postmaster.google.com). Mantenha a sua taxa de reclamação abaixo de 0,1% e nunca deixe que ela chegue a 0,3%.

## Status e eventos

| Status | Evento | Significado |
| --- | --- | --- |
| `attempted` | [`email.attempted`](/pt/docs/webhooks/events/email/attempted/) | Uma falha temporária. O Emailit vai tentar de novo. |
| `bounced` | [`email.bounced`](/pt/docs/webhooks/events/email/bounced/) | Uma falha permanente, um bounce tardio ou todas as novas tentativas esgotadas. |
| `complained` | [`email.complained`](/pt/docs/webhooks/events/email/complained/) | O destinatário denunciou a mensagem como spam. |
| `suppressed` | [`email.suppressed`](/pt/docs/webhooks/events/email/suppressed/) | Não enviado, porque o endereço está na sua lista de supressão. |

`bounced`, `complained` e `suppressed` são finais: um evento posterior não os altera. Consulte [Status de e-mail](/pt/docs/logs/email-statuses/) para ver a lista completa.

## Supressão automática

O Emailit adiciona um endereço à sua lista de supressão nestes casos:

| Gatilho | Tipo de supressão | Motivo |
| --- | --- | --- |
| Chega um relatório de bounce tardio (DSN) | `recipient` | `bounce` |
| As 7 tentativas de entrega falham | `recipient` | `too many soft fails` |
| Um segundo hard bounce para o mesmo endereço em até 24 horas | `recipient` | `too many bounces` |
| Chega uma reclamação de spam | `complaint` | `complaint` |

Um único hard bounce imediato não suprime o endereço por si só. Um segundo em até 24 horas suprime.

O que cada tipo bloqueia:

- **`recipient`** bloqueia todos os envios para o endereço: API, SMTP, campanhas e automações. O e-mail recebe o status `suppressed` em vez de ser enviado.
- **`complaint`** impede que as campanhas enviem para o endereço. Os e-mails transacionais pela API e por SMTP continuam saindo, então recibos e redefinições de senha continuam funcionando.

Quando uma mensagem para um endereço é entregue com sucesso, o Emailit remove a supressão `recipient` desse endereço. Consulte [Supressões](/pt/docs/suppressions/) para saber como as supressões funcionam e como remover uma.

### Escolher o que é suprimido

No Pro e no Business, os administradores do workspace podem alterar a supressão automática em **Workspace → Settings**, na aba **Suppressions**:

| Configuração | Opções |
| --- | --- |
| **Enable automatic suppression** | Ativada (padrão) ou desativada. |
| **Suppress on** | **Bounces and Complaints** (padrão), **Bounces only** ou **Complaints only**. |

Nos outros planos, a supressão automática fica sempre ativada para bounces e reclamações. Os controles aparecem, mas ficam bloqueados.

| | Pay as you go | Pro | Business | Custom |
| --- | --- | --- | --- | --- |
| Supressão automática configurável | — | Incluída | Incluída | — |

> **Desativar a supressão automática pode prejudicar a sua reputação:** Se você desativá-la, o Emailit continua enviando para endereços que deram bounce ou reclamaram. A sua taxa de bounce sobe, o que reduz a sua [saúde de envio](/pt/docs/deliverability/sending-health/). Faça isso só se o seu próprio sistema suprimir esses endereços, por exemplo ouvindo os webhooks `email.bounced` e `email.complained`.

## Limites de taxa de bounce

Os bounces entram na sua pontuação de saúde de envio. O Emailit mede a parcela de destinatários únicos que deram bounce nos últimos 7, 30 e 90 dias:

| Taxa de bounce | Efeito |
| --- | --- |
| Abaixo de 2% | Saudável. O Pro e o Business podem receber aumentos automáticos de limite. |
| De 2% a 4% | Saudável, mas sem aumentos automáticos de limite. |
| Acima de 4% | Em risco. |
| Acima de 5% em um domínio | O domínio é pausado. |
| 6% ou mais no workspace | O workspace é suspenso. |

Consulte [Saúde de envio](/pt/docs/deliverability/sending-health/) para saber como a pontuação é calculada e como se recuperar.

## Veja também

  - [Gerenciar supressões](/pt/docs/suppressions/manage/): Veja, adicione, importe e remova supressões.
  - [Verificação de e-mails](/pt/docs/email-verification/): Identifique endereços problemáticos antes de enviar.
  - [Códigos de resposta SMTP](/pt/docs/dictionary/smtp-reply-codes/): O que cada código de resposta significa.
  - [Categorias de bounce](/pt/docs/dictionary/bounce-categories/): Como os bounces são agrupados.

---
Fonte: https://emailit.com/pt/docs/deliverability/bounces-and-complaints/
