Notas de campo ·
Filas e backoff: como funcionam de verdade as retentativas e os diferimentos
Um diferimento não é uma rejeição: é o receptor pedindo que você volte mais tarde, e como o seu servidor responde decide se o e-mail entrega ou morre na fila. O que são os diferimentos, por que os receptores os emitem, o backoff que ganha confiança, e quando um 4xx acaba em bounce.
A maioria das conversas sobre entrega se concentra nos dois desfechos limpos: a mensagem chegou, ou voltou. Entre os dois há um terceiro estado que gere muito mais do seu correio do que parece: o diferimento. Um diferimento é o receptor devolvendo uma falha temporária, um código 4xx, que significa «agora não, tente mais tarde». A mensagem nem se entrega nem se rejeita; volta à sua fila de envio para ser reintentada segundo um calendário. Como o seu servidor gere esse calendário — com quanta paciência faz o backoff, como lê os sinais do receptor, quando finalmente desiste — decide se uma mensagem diferida acaba entregando ou morre calada na fila. Isto é como funcionam de verdade os diferimentos, as retentativas e o backoff, por que os receptores se apoiam tanto neles, e como geri-los para que os problemas temporários sigam sendo temporários.
Isto importa porque os diferimentos não são casos raros. O greylisting difere por design quase toda primeira mensagem de um remetente desconhecido; os limites de frequência diferem o correio assim que você envia um pouco rápido; os tropeços breves do receptor diferem correo constantemente. Um sistema de envio sadio passa uma parte apreciável do seu tempo com correio em retentativa, e a diferença entre um que gere isso com elegância e outro que não se vê diretamente na entrega e na reputação. Entender a mecânica converte um confuso «por que o meu correio vai lento» em um retrato preciso e arrumável.
O que é um diferimento, na verdade
Mecanicamente, um diferimento é simples. O seu servidor conecta, oferece a mensagem, e o receptor responde com uma resposta 4xx em vez de aceitá-la. O seu servidor não abandona a mensagem; devolve-a à fila e agenda uma retentativa para mais tarde. Tenta de novo — talvez várias vezes — e a mensagem acaba ou entregando, quando o receptor a aceita, ou voltando, quando o seu servidor esgota a sua janela de retentativa e desiste. Esse estado de espera é o diferimento, e convém pensá-lo como o purgatório do correio: a mensagem está no limbo, nem perdida nem em casa, esperando que as condições melhorem. O ponto-chave é que um diferimento é uma conversa, não um veredito. O receptor está dizendo algo a você — ocupado, desconhecido, vá mais devagar — e o seu trabalho é responder de um modo que o resolva em vez de piorá-lo.
Bounce, diferimento e bloqueio: os três estados
Ajuda situar o diferimento entre os seus vizinhos, porque os três se confundem com frequência e cada um pede uma resposta distinta. Um bounce é uma falha permanente: um 5xx do receptor, ou o seu próprio servidor se rendendo, que significa que esta mensagem não vai entregar e você deveria parar de tentar e suprimir o endereço se ele era inentregável. Um bloqueio é uma rejeição por política ou reputação, muitas vezes permanente, que afeta mais de uma mensagem: o seu IP ou domínio leva uma porta na cara, não só este correio. Um diferimento é o terreno intermediário temporário: o receptor poderia aceitar a mensagem mais tarde, então o seu servidor a retém e reintenta. O perigo é tratá-los igual. Reintentar um bounce é inútil e prejudicial; suprimir diante de um diferimento joga fora correo que teria entregue; ignorar um bloqueio enquanto você reintenta diferimentos não arruma nada. Saber qual dos três você olha, pelo código e pelo padrão, é o requisito prévio para gerir bem qualquer um deles.
Por que os receptores diferem
Os receptores emitem falhas temporárias por um punhado de razões distintas, e distingui-las é o primeiro passo para geri-las. O limite de frequência é o mais comum a volume: você envia mais rápido do que o receptor quer aceitar, então ele freia você com um 4xx até que você baixe o ritmo. O greylisting é uma defesa antispam deliberada que difere os desconhecidos de propósito, apostando que os servidores legítimos vão reintentar e os spammers não. Os problemas de capacidade — um receptor temporariamente saturado ou em manutenção — produzem falhas transitórias sem culpa sua. E os problemas de rede ou roteamento, uma conexão caída ou uma expiração, também afloram como diferimento. Cada um quer uma resposta um pouco distinta, razão pela qual ler o código concreto importa aqui tanto quanto com as rejeições permanentes, lendo se o código aponta para a frequência, para a identidade ou para a capacidade antes de decidir o que fazer.
As famílias 4xx e o que cada uma diz
O código de estado melhorado de um diferimento diz a você que tipo de problema você enfrenta, e o dígito central é a chave. A tabela agrupa as famílias que você verá nos registros de retentativa; casar uma taxa de diferimento em alta com a sua família é como você decide se espera, freia ou arruma algo.
| Família | Categoria | O que costuma significar |
|---|---|---|
| 4.2.x | Caixa | Problema da caixa do destinatário ou greylisting; costuma depender do domínio. |
| 4.3.x | Sistema de correio | Processamento do receptor: armazenamento, fila ou saúde do processo. |
| 4.4.x | Rede e roteamento | Conexão caída, expiração, laço de rotas ou queda do remoto. |
| 4.7.x | Política e segurança | Limite de frequência, reputação, autenticação ou padrões de conteúdo. |
Os códigos de estado melhorados seguem a RFC 3463; o dígito de classe em um diferimento é sempre 4.
Backoff exponencial: o padrão, e por quê
Quando uma mensagem é diferida, o seu servidor não reintenta de imediato e sem parar; usa backoff exponencial, alargando o intervalo entre tentativas à medida que as falhas se acumulam. A primeira retentativa pode disparar em poucos minutos, a seguinte em quinze, depois trinta, depois uma hora, depois mais, até o ponto em que o servidor desiste. A lógica equilibra duas necessidades em conflito: reintentar cedo o bastante para limpar rápido um problema breve, e esperar o bastante para não martelar um receptor que precisa de tempo. A tabela mostra um calendário orientativo; os intervalos exatos se configuram, mas a forma — curto no começo, alargando-se de forma sustentada — é quase universal porque é o que fazem os remetentes com bom comportamento e o que os receptores esperam ver.
| Tentativa | Atraso aprox. | O que pega |
|---|---|---|
| Tentativa 1 | Imediata | Primeira tentativa de entrega; um diferimento aqui inicia o calendário |
| Tentativa 2 | ~5 minutos | Resolve a maioria do greylisting na segunda chamada |
| Tentativa 3 | ~15 minutos | Os problemas transitórios curtos costumam se resolver aqui |
| Tentativa 4 | ~30–60 minutos | Os intervalos se alargam à medida que os fracassos persistem |
| Mais tarde | ~2–4 horas, depois mais | Paciência diante de quedas reais, até o limite da janela de retentativa |
| Desiste | Após ~1–5 dias | O servidor gera um bounce permanente ao remetente original |
Backoff orientativo; os intervalos e a janela de rendição se configuram no seu MTA.
Greylisting: o atraso deliberado
O greylisting merece a sua própria explicação porque é o diferimento que a maioria dos remetentes encontra com mais frequência, e alarma quem não o entende. Um receptor com greylisting rejeita temporariamente o correio de uma combinação que não viu antes — o trio de IP de envio, endereço do remetente e endereço do destinatário — e o aceita em uma tentativa posterior. O truque descansa em uma diferença de comportamento: um servidor de correio real, ao receber uma falha temporária, reintenta com diligência, enquanto muita ferramenta de spam dispara uma vez e segue. Assim o atraso filtra os spammers preguiçosos ao custo de uns minutos para todos os demais. Na prática, uma mensagem com greylisting entrega na segunda ou terceira tentativa, normalmente em quinze a trinta minutos, e você não tem que fazer nada: a sua fila se encarrega. O conserto de fundo, onde você quer pular o atraso, é a autenticação: um SPF, DKIM e DMARC bem alinhados permitem que muitos receptores reconheçam você e pulem o greylisting por completo.
Quando um diferimento vira bounce
Um diferimento não é para sempre. O seu servidor reintenta durante um máximo configurado — de um dia a vários dias, normalmente — e se o receptor segue se negando quando essa janela se fecha, o servidor para de tentar e gera um bounce permanente próprio de volta ao remetente original. É assim que uma falha puramente temporária no outro extremo pode aflorar, com o tempo, como um bounce duro nos seus registros, ainda que o receptor nunca tenha devolvido um 5xx. A lição prática é tratar os diferimentos persistentes como um problema em vez de como algo que se arrumará sozinho. Uma mensagem que leva horas diferida, subindo a escada do backoff sem aceitação, vai a caminho de virar bounce, e as falhas brandas repetidas do mesmo provedor significam que algo sistêmico — reputação, autenticação, throttling — precisa de atenção antes de a janela de retentativa se esgotar em silêncio.
Os padrões que os receptores vigiam
Convém lembrar que reintentar é em si um comportamento que o receptor observa e julga. Um remetente que usa um backoff padrão e crescente parece um sistema de correio legítimo e bem configurado, e ganha confiança com o tempo. Um remetente que reintenta de forma agressiva — a mesma mensagem batendo contra o receptor a cada poucos segundos — parece quebrado ou hostil e pode ganhar um bloqueio mais duro pelo incômodo. A metáfora que encaixa é bater em uma porta: uma batida educada, repetida em intervalos sensatos, está bem; a mesma batida martelada sem parar vira razão para deixar de abrir. Pior ainda, reintentar antes de passar uma janela de greylisting indicada muitas vezes só reinicia o relógio do receptor, então a impaciência literalmente alonga o atraso que pretendia encurtar. O espaçamento respeitoso não é só cortesia; é mais rápido.
Throttling frente a greylisting: problemas distintos
Duas das causas de diferimento mais comuns pedem respostas opostas, e confundi-las desperdiça esforço. O greylisting é sobre identidade — o receptor ainda não reconhece você — e o conserto é reintentar com normalidade e autenticar bem, após o que ele cessa. O throttling é sobre ritmo — você envia rápido demais para o que a sua reputação com aquele receptor permite agora mesmo — e o conserto é baixar o ritmo, pautando os seus envios àquele destino em vez de simplesmente reintentar a mesma avalanche. Ajustar o seu backoff de retentativa não faz nada por um problema de throttling, porque a questão é com que rapidez você envia no conjunto, não quando reintenta; ao contrário, pautar o seu ritmo de envio não faz nada pelo greylisting, que só quer uma segunda tentativa. Diagnosticar qual você enfrenta — normalmente pelo código e por se os diferimentos escalam com o seu volume — decide se você mexe no botão do backoff ou no do ritmo.
Como os provedores sinalizam o throttling: explícito e silencioso
O throttling se manifesta de duas formas, e a silenciosa pega as pessoas. A explícita é honesta: o receptor devolve um 4xx, normalmente um 421, que diz com todas as letras que você atingiu um limite de frequência e deveria ir mais devagar. A sua fila vê o código, faz backoff e reintenta, e o sinal é fácil de ler. A silenciosa é mais sutil: em vez de uma resposta clara de limite, o receptor simplesmente aceita as suas conexões mais devagar, alonga as respostas, ou roteia calado mais do seu correio para o spam à medida que você empurra volume. Não há erro óbvio sobre o qual alertar, só uma lentidão que se infiltra e um abrandamento da colocação. Detectar o throttling silencioso exige vigiar as métricas certas — tempos de conexão que se esticam, taxa de aceitação que cai, profundidade de fila que sobe sem um pico equivalente em nenhum código — em vez de esperar uma queixa explícita. Os receptores que freiam em silêncio dizem a você para baixar o ritmo com a mesma firmeza que os que o dizem; você só tem que escutar com mais atenção.
Conexões, concorrência e como alimentam os diferimentos
O volume não é o único que os receptores limitam; também lhes importa quantas conexões você abre de uma vez e quantas mensagens empurra por cada uma. Abra conexões simultâneas demais a um provedor, ou mantenha-as tempo demais, e você dispara limites de concorrência que afloram como diferimentos mesmo com um volume total modesto. Por isso dois remetentes que empurram a mesma contagem diária podem ver taxas de diferimento muito distintas: um reparte o seu correio em conexões sensatas e constantes, enquanto o outro martela o receptor com uma rajada de sessões paralelas que parece agressiva. Ajustar a concorrência — quantas conexões por destino, quantas mensagens por conexão, com que rapidez você sobe o paralelismo — é parte do pautado, e errar produz diferimentos que nenhum ajuste de backoff curará, porque o problema é a forma do seu tráfego, não o momento das suas retentativas. Os receptores premiam o tráfego que parece tranquilo e constante acima do que chega em picos.
A profundidade de fila como métrica de saúde
O número mais útil para detectar cedo problemas de diferimento é a profundidade da sua fila de retentativa. Em um sistema sadio, as mensagens entram em retentativa e se limpam mais ou menos no ritmo em que chegam, então a fila fica baixa e estável. Quando os diferimentos começam a superar as retentativas bem-sucedidas, a fila cresce, e uma fila que sobe de forma sustentada — sobretudo rumo a um provedor — é um aviso precoce e mensurável de que algo sistêmico vai mal: estão freando você, a sua reputação escorregou, a sua autenticação falha, ou um receptor está caído. Vigiar a profundidade de fila por provedor junto à taxa de 4xx converte uma vaga sensação de lentidão em um sinal concreto e a tempo. É uma das métricas que pomos em primeiro plano quando levamos a entregabilidade gerenciada, justo porque uma fila crescente detectada a tempo é um problema resolvido antes de virar uma onda de bounces.
Ajustar as retentativas no seu próprio MTA
Quem opera a sua própria infraestrutura tem controle direto sobre o backoff, e uns poucos princípios evitam que esse controle se volte contra. Fixe a primeira retentativa em ou acima da janela de greylisting que um receptor indique, porque reintentar antes só ganha outra falha temporária. Mantenha o intervalo de varredura de fila não mais longo que o seu backoff mínimo, para que o calendário que você configurou seja o que de verdade corre. Use o pautado por destino — controlar com que rapidez você envia a um receptor concreto — para sintomas de throttling, e reserve as mudanças de backoff para diferimentos genuínos, já que arrumam problemas distintos. Evite forçar esvaziamentos de fila repetidos, que reiniciam a janela de espera do receptor e alongam os atrasos, e evite temporizadores de backoff muito curtos, que criam ruído e mais falhas temporárias. Esses são justo os controles que uma instalação limpa de PowerMTA configura de propósito, e o tipo de ajuste que devolve uma tempestade de diferimentos a uma entrega fluida quando nos chamam para diagnosticar uma queda de entrega.
Diferimentos durante o aquecimento
Um IP novo recebe muitos diferimentos, e isso é normal em vez de alarmante. Os receptores são cautelosos com as identidades desconhecidas, então diferem o correio de um remetente novo enquanto decidem se confiam nele, e os diferimentos cedem à medida que a reputação se acumula. Durante o aquecimento, essas respostas 4xx são retroalimentação: um provedor que começa a diferir você mais à medida que você sobe volume está dizendo para frear a rampa, e respeitar esse sinal — manter o volume, deixar a aceitação se recuperar — é como um aquecimento segue o seu curso. Empurrar mais forte contra diferimentos crescentes é como ele descarrila. A interação entre diferimentos e rampa é estreita o bastante para que tratemos lê-los como parte de aquecer um IP, subindo o volume em degraus e lendo as respostas dos receptores a cada passo em vez de acelerar contra os seus avisos.
Diferimentos e correio urgente
Há correio que não pode esperar, e os diferimentos são um problema particular para ele. Uma redefinição de senha, um código de uso único, uma confirmação de pedido: estes perdem boa parte do seu valor se chegam vinte minutos tarde porque um receptor com greylisting diferiu a primeira tentativa. O instinto é reintentar esse correio mais rápido, mas como vimos isso sai mal. As melhores respostas são estruturais. Envie o correio transacional de uma infraestrutura com reputação forte e consolidada e autenticação limpa, para que ele seja menos diferido de entrada; separe-o do tráfego em massa e promocional para que um problema de throttling no fluxo de marketing nunca atrase uma redefinição de senha; e, para as mensagens mais críticas, tenha presente que o correio é por natureza um meio de melhor esforço e que a entrega de verdade instantânea talvez precise de um segundo canal. Separar os fluxos para que o correio urgente viaje pela sua própria rota bem aquecida é uma das razões mais claras para segmentar o envio por tipo em vez de empurrar tudo por uma única fila.
O custo de gerir mal os diferimentos
Os diferimentos mal geridos saem caros de formas que se acumulam. O custo imediato é o atraso: correio que deveria chegar em segundos fica em fila durante horas, e as mensagens urgentes perdem o seu propósito. O custo seguinte são os bounces, quando diferimentos que nunca se limpam envelhecem fora da janela de retentativa e viram falhas permanentes, então um problema de throttling que você ignorou se converte em correio não entregue e em um pior histórico de remetente. Depois vem a reputação: reintentar de forma agressiva, as filas crescentes e as taxas de falha branda em alta são em si sinais para os receptores de que você não é um remetente bem-conduzido, o que ganha a você ainda mais diferimentos — o laço se alimentando sozinho. E embaixo de tudo está o custo de oportunidade de voar às cegas: uma equipe que não vigia a sua fila nem as suas métricas de diferimento fica sabendo de cada um deles só depois que já danificou a entrega. Nada disso é dramático em um momento concreto, que é justo por que é perigoso; os problemas de diferimento erodem em silêncio até alguém notar que o correio vai lento e os bounces subiram.
O que você não deve fazer
Um punhado de hábitos converte de forma fiável um problema de diferimento gerenciável em um pior. Não reintente mais rápido para «forçar» a entrega; os laços de retentativa agressivos ganham suspeita e podem endurecer um bloqueio brando em um real. Não force esvaziamentos de fila repetidos esperando empurrar o correio, porque cada esvaziamento pode reiniciar a janela de espera do receptor e alongar o atraso. Não ponha temporizadores de backoff minúsculos, que geram uma tempestade de tentativas prematuras e mais falhas temporárias. Não ignore uma fila crescente dando por certo que as retentativas a resolverão, porque um diferimento que nunca se limpa acaba em bounce. E não ajuste os seus temporizadores de retentativa quando o problema real é de ritmo — nem paute os seus envios quando o problema real é greylisting — porque aplicar o conserto errado deixa intacta a causa de verdade. A paciência e o botão certo ganham do pânico e do botão errado sempre.
O que uma entrada de log de diferimento diz a você
Cada diferimento deixa uma linha nos seus registros, e essa linha é um pequeno pacote de diagnóstico se você a lê. Uma entrada útil registra o domínio do destinatário, o IP de envio usado, a resposta SMTP que o receptor deu — tanto o código de três dígitos quanto o código melhorado e o seu texto —, a hora da tentativa, e quando está agendada a próxima retentativa. Lê-las juntas responde às perguntas que importam: que provedor difere, com que código, quantas horas tem a mensagem, e se o backoff se comporta. Um diferimento de greylisting mostra um 451 4.7.1 que se limpa em uma tentativa posterior; um de throttling mostra um 421 que escala com o seu volume; um escorregão de reputação mostra diferimentos que se alargam nas mensagens a um provedor sem aceitação. Comparar a idade em fila, o código de resposta e o comportamento da próxima retentativa antes de mudar nada é a disciplina que impede você de ajustar o botão errado. Quem lê a entrada de log sabe se espera, freia ou investiga; quem lê só o agregado «a entrega vai lenta» está adivinhando.
Ler os diferimentos por provedor
Os diferimentos só ganham sentido provedor por provedor, porque cada receptor tem os seus próprios limites, a sua própria política de greylisting e a sua própria visão de reputação de você. Uma taxa de diferimento que está bem para um provedor pode ser sinal de problema em outro, e um backoff que encaixa com a janela de greylisting de um receptor pode ser errado para a de outro. Num público brasileiro isso inclui os provedores locais — UOL, Terra e BOL — ao lado de Gmail, Outlook e Yahoo, cada um com o seu próprio comportamento de greylisting e de throttling que convém ler à parte, porque um backoff afinado para a janela do Gmail pode não encaixar com a de um provedor local. Os remetentes que gerem bem os diferimentos os vigiam segmentados por destino: este provedor faz greylisting nos primeiros envios e os limpa ao reintentar, aquele outro faz throttling porque o volume subiu rápido demais, um terceiro difere por um buraco de reputação. Essa vista por provedor, combinada com os sinais de profundidade de fila e taxa de 4xx, é o que deixa você responder de forma específica — pautar o que freia, seguir reintentando o que faz greylisting, investigar aquele cujos diferimentos parecem um escorregão de reputação — em vez de tratar um conjunto variado de problemas como um único e indiferenciado «o correio vai lento».
Em resumo
Um diferimento é uma conversa, não um veredito. O receptor devolve um 4xx para dizer «depois», o seu servidor enfileira a mensagem e reintenta com um backoff crescente, e a troca se resolve em entrega se você responder bem, ou em bounce se não, uma vez que a janela de retentativa se esgota. Gerencie-o lendo o código para conhecer a causa, fazendo backoff com educação em vez de martelar, distinguindo o throttling do greylisting e mexendo no botão certo, vigiando a profundidade de fila por provedor como o seu sinal de alerta precoce, e autenticando limpo para que você seja diferido menos de entrada. Faça isso e os diferimentos seguem sendo o que devem ser: uma pausa breve e autorresolúvel a caminho da caixa. Gerencie-os mal e eles se coalham em atrasos, bounces e uma reputação que ganha a você ainda mais diferimentos — o laço do qual convém ficar de fora. Os remetentes que nunca parecem brigar com a sua fila não têm sorte; autenticam limpo, pautam o seu tráfego, fazem backoff com educação e leem os seus registros, e assim os diferimentos que recebem se limpam calados, como o sistema pretende.
Perguntas frequentes
FAQ
Common questions
Qual a diferença entre um diferimento e um bounce?
Um diferimento é temporário e um bounce é definitivo. Quando um receptor devolve um código 4xx está diferindo: a mensagem volta à sua fila de envio e o seu servidor a reintenta segundo um calendário, porque o receptor disse «agora não, talvez depois». Um bounce é uma falha permanente: ou um 5xx do receptor, ou o seu próprio servidor se rendendo após esgotar a janela de retentativa e gerando um relatório de não entrega. Um diferimento é o purgatório do correio: a mensagem nem se entrega nem se rejeita, esperando que as condições melhorem. O perigo é que um diferimento que nunca se resolve acaba em bounce, então os diferimentos persistentes merecem ser investigados, não ignorados.
Por que o meu IP novo recebe tantos diferimentos?
Porque os receptores são cautelosos com as identidades desconhecidas, e um IP novo sem reputação é justamente isso. Os grandes provedores adiam de propósito o correio de remetentes novos ou repentinos para ver se eles se comportam como legítimos — reintentando com educação — ou como spammers que disparam e desaparecem. A autenticação fraca piora: sem SPF, DKIM e DMARC alinhados, o seu correio parece menos confiável e se atrasa mais. Os diferimentos costumam ceder à medida que a sua reputação cresce, que é parte de por que o aquecimento importa; um remetente constante, autenticado e paciente ganha com o tempo a entrega na primeira tentativa.
O que é o greylisting e o que faço com ele?
O greylisting é uma defesa antispam que rejeita temporariamente o correio de um remetente que não viu antes, identificado pelo trio de IP de envio, endereço do remetente e endereço do destinatário. Funciona porque os servidores legítimos reintentam após uma falha temporária, enquanto muitas ferramentas de spam nem se incomodam. A solução quase sempre é não fazer nada: o seu servidor enfileira a mensagem e reintenta, e entrega na segunda ou terceira tentativa, normalmente em quinze a trinta minutos. Os remetentes bem autenticados muitas vezes evitam o greylisting por completo, então um bom SPF, DKIM e DMARC é a resposta de fundo. Você não pode desligar o greylisting de um destinatário; só reintentar bem e autenticar limpo.
Quanto as retentativas devem durar antes de desistir?
O habitual é seguir reintentando entre um e vários dias, com os intervalos se alargando à medida que as falhas se acumulam, antes de o servidor desistir e gerar um bounce permanente. A janela exata se configura no seu MTA. Curta demais e você abandona correo que uma queda breve teria deixado passar; longa demais e mantém uma mensagem morta rodando e um destinatário esperando. O objetivo é paciência diante de problemas transitórios reais sem manter refém uma mensagem a um receptor que nunca a aceitará, razão pela qual os diferimentos repetidos do mesmo provedor são sinal de arrumar algo, não de esperar mais.
Reintento mais rápido para entregar antes?
Não, e costuma sair mal. Os receptores vigiam os padrões de retentativa: um remetente com um backoff padrão e crescente ganha confiança, enquanto um que martela o mesmo servidor a cada poucos segundos ganha suspeita e às vezes um bloqueio mais duro. Uma chamada educada vira incômodo quando repetida sem parar. Reintentar antes de passar a janela de greylisting indicada só produz outra falha temporária e pode reiniciar o relógio do receptor, alongando o atraso total em vez de encurtá-lo. O caminho mais rápido para a entrega não são mais retentativas; é boa autenticação e reputação, que reduzem quantas vezes você é diferido de entrada.
Minha fila de retentativa cresce, o que significa?
Uma fila de retentativa que cresce significa que os diferimentos superam as retentativas bem-sucedidas: entra correio mais rápido do que se limpa. É um dos sinais de saúde mais úteis que você tem, porque converte um vago «a entrega vai lenta» em uma tendência mensurável. Uma fila que sobe de forma sustentada, sobretudo rumo a um provedor, aponta para um problema sistêmico — throttling por enviar rápido demais, uma queda de reputação, uma falha de autenticação ou uma queda do receptor — e não a uns poucos tropeços transitórios. Vigiar a profundidade de fila por provedor, junto à taxa de 4xx, é como se detecta um problema de diferimentos enquanto ele ainda se gesta, em vez de quando o correio já envelheceu até virar bounce.
Correio preso em retentativa, ou diferimentos em alta?
A auditoria gratuita de 25 pontos lê os seus padrões de diferimento e o comportamento da sua fila por provedor, e diz a você se atrás do atraso há throttling, greylisting, autenticação ou reputação.