Todas as histórias

Um comunicado urgente foi publicado, mas ninguém recebeu

A mensagem aparecia no fórum, porém o cron estava parado e nenhum e-mail saiu da fila.

DR

O comunicado estava visível no fórum e parecia publicado corretamente, mas os destinatários não receberam nada por e-mail, então o problema não estava na criação da mensagem e sim no caminho que deveria tirá-la do ambiente e entregá-la aos usuários.

Em vez de começar pela correção mais provável, fizemos envios controlados para endereços de provedores diferentes, conferimos a fila, o horário em que cada mensagem foi criada, a resposta do servidor SMTP e o retorno posterior, separando uma falha de geração dentro do Software Moodle™ de um bloqueio ocorrido depois que a mensagem já havia saído da aplicação.

A partir dos horários e usuários reunidos, acompanhamos uma mensagem do início ao fim, verificamos credenciais, limites, reputação, rejeições, tarefas agendadas e modelos usados, enquanto comparávamos com um envio que ainda funcionava para descobrir se o problema estava ligado ao destinatário, ao conteúdo ou à conta de serviço.

O detalhe decisivo surgiu ao repetir o caminho completo sem pular nenhuma etapa, porque a mensagem aparecia no fórum, porém o cron estava parado e nenhum e-mail saiu da fila. passou a aparecer também nos registros de entrega, depois do ajuste repetimos os testes e observamos a fila esvaziar, mantendo o acompanhamento por tempo suficiente para confirmar que mensagens novas não voltariam a se acumular silenciosamente.

A fila crescia sem processamento porque o cron havia parado, restabelecemos a execução automática e acompanhamos o envio controlado das mensagens acumuladas para evitar uma nova sobrecarga, confirmando depois que os avisos recentes também estavam saindo no tempo esperado.

Foi assim que esse caso saiu da fila de chamados e passou a fazer parte dos bastidores da EAD Suporte.