Moodle não envia e-mails: causas e como resolver

Aviso de prazo que não chega, senha que não chega, notificação de fórum que some. Quando o Moodle não envia e-mails, a plataforma parece funcionar, mas a comunicação com alunos e colaboradores para. E muitas vezes ninguém percebe até alguém reclamar.

Primeiro: teste o envio

Em Administração do site > Servidor > E-mail > Configuração de e-mails enviados, use a opção de teste para mandar um e-mail para você. Se der erro, a mensagem já aponta o problema de conexão ou de autenticação.

As causas mais comuns

1. SMTP não configurado

Sem um servidor de envio configurado, o Moodle depende da função de e-mail do servidor, que muitas hospedagens bloqueiam ou que os provedores tratam como spam. O caminho certo é configurar um SMTP confiável, com usuário, senha e porta corretos.

2. Domínio sem autenticação (SPF e DKIM)

Se o remetente é contato@suaempresa.com.br mas o servidor que envia não está autorizado no DNS do domínio, o e-mail cai no spam ou é recusado. Configure SPF e DKIM e use um endereço de "não responder" do próprio domínio.

3. Cron parado

Boa parte dos e-mails do Moodle sai pelo cron. Se ele não roda, as mensagens se acumulam. Veja cron do Moodle não roda.

4. Preferências e perfis

Usuários podem ter o e-mail desativado no perfil ou preferências de notificação desligadas. Vale conferir com um usuário real, não só com o administrador.

Por que isso importa

Sem e-mail, o aluno não recebe a recuperação de senha, o colaborador não vê o prazo da trilha obrigatória e o suporte vira uma fila de "não recebi". É um dos primeiros itens que olhamos em qualquer diagnóstico.

Perguntas frequentes

Por que o Moodle não envia e-mails?

As causas mais comuns são: servidor de envio (SMTP) não configurado ou com credenciais erradas, cron parado, domínio sem autenticação (SPF e DKIM), que faz os e-mails caírem no spam, e usuários com e-mail desativado no perfil.

Como testar o envio de e-mail do Moodle?

Em Administração do site > Servidor > E-mail > Configuração de e-mails enviados, há uma opção para testar a configuração, enviando um e-mail de teste para um endereço que você escolher.

Por que os e-mails do Moodle caem no spam?

Normalmente porque o domínio que aparece como remetente não autoriza o servidor que está enviando. Configurar SPF, DKIM e um remetente do próprio domínio resolve na maioria dos casos.

Quanto tempo leva para resolver?

Com acesso ao DNS do domínio e ao serviço de e-mail, uma hora técnica costuma resolver.

Alejandro Argachá, especialista em Moodle

Escrito por Alejandro Argachá

Trabalha com Moodle desde 2011, com mais de 250 projetos entregues, boa parte para outras empresas que vendem Moodle. Resolve na prática problemas como este em plataformas de empresas e instituições brasileiras. Ver casos reais.