# Como corrigir notificações de Q&#038;A que não chegam aos instrutores no Tutor LMS

As notificações de Q&A do Tutor LMS não chegam aos instrutores quando o addon Email do Tutor LMS Pro está desligado, o gatilho New Q&A Message está desmarcado ou o site não tem um SMTP configurado para entregar o e-mail disparado quando o aluno faz uma pergunta.

## O que é notificação de QA no Tutor LMS?

As notificações de Q&A do Tutor LMS são os e-mails enviados ao instrutor sempre que um aluno pública uma nova pergunta no painel de Perguntas e Respostas de um curso. Esse aviso é gerado pelo addon Email do Tutor LMS Pro, por meio do gatilho chamado New Q&A Message na lista de e-mails do instrutor. Quando tudo funciona, o instrutor recebe o e-mail e responde sem precisar abrir o painel toda hora.

A falha aparece quando o aluno pergunta e nenhum e-mail chega à caixa do instrutor, embora a pergunta apareça normalmente dentro do Tutor LMS. Segundo a documentação oficial do Themeum, o recurso depende de três condições: o addon Email ativado em Tutor LMS Pro, o gatilho New Q&A Message ligado nas Configurações de E-mail e um SMTP devidamente configurado, já que o Tutor LMS recomenda SMTP em vez de confiar apenas na função padrão de e-mail do WordPress.

## Como identificar

- O aluno pública uma pergunta no painel de Q&A do curso, ela aparece na aba Q&A do Tutor LMS, mas o instrutor não recebe nenhum e-mail de aviso.
- Na lista de e-mails do instrutor, em Configurações de E-mail do Tutor LMS, o gatilho 'New Q&A Message' aparece desligado.
- Outros e-mails do Tutor LMS (como matrícula ou conclusão) também não chegam, indicando que o problema é de entrega de e-mail no site todo, não só do Q&A.
- O addon Email não está listado como ativo em Tutor LMS Pro, na seção de Add-ons, então nenhum gatilho de e-mail é disparado.
- Em testes, o e-mail de teste do próprio Tutor LMS ou de um plugin SMTP volta com erro de envio ou simplesmente não é entregue.

**Antes de começar:** Antes de instalar um plugin SMTP, editar o wp-config ou alterar o remetente em produção, faça um backup do site (arquivos e banco de dados) ou teste primeiro em um ambiente de staging, para reverter caso a entrega de e-mail ou o cron parem de funcionar.

## Como prevenir

- Mantenha o addon Email do Tutor LMS Pro sempre ativo e revise a lista de gatilhos do instrutor após cada atualização, já que um update pode reverter ajustes.
- Configure um SMTP confiável desde o início do site, com domínio próprio e autenticação SPF e DKIM, em vez de depender da função padrão de e-mail do WordPress.
- Use um cron real no servidor para os e-mails em lote do Tutor LMS, evitando que avisos de Q&A fiquem presos quando o site recebe poucas visitas.
- Envie um e-mail de teste pelo plugin SMTP sempre que mudar de provedor de envio ou de hospedagem, para detectar falhas de entrega antes que um instrutor reclame.

Erros relacionados

- [Como corrigir e-mails de notificação que não chegam no Tutor LMS](https://full.services/wp-fixer/corrigir-email-notificacao-tutor-lms/)
- [Como corrigir certificados que não chegam por e-mail no Tutor LMS](https://full.services/wp-fixer/corrigir-certificado-email-tutor-lms/)
- [Como corrigir avaliações de curso que não funcionam no Tutor LMS](https://full.services/wp-fixer/corrigir-review-rating-tutor-lms/)

## Causa

- O addon Email do Tutor LMS Pro está desativado em Tutor LMS Pro, na seção de Add-ons; sem ele nenhum gatilho de e-mail, incluindo o New Q&A Message, é disparado.
- O gatilho 'New Q&A Message' está desmarcado na lista de e-mails do instrutor dentro de Configurações de E-mail do Tutor LMS, então o aviso da pergunta nunca é gerado.
- O site não tem um SMTP configurado e a função wp_mail do WordPress falha na hospedagem, fazendo o e-mail do Tutor LMS ser recusado ou cair em spam, conforme a recomendação de SMTP da documentação do Themeum.
- O WP-Cron está travado ou desabilitado e os e-mails enfileirados do Tutor LMS, que dependem do cron para envio em lote, ficam parados sem nunca sair.
- O endereço de remetente (From Email) configurado nas Configurações de E-mail do Tutor LMS usa um domínio sem autenticação SPF ou DKIM, e o provedor do instrutor bloqueia a mensagem antes da entrega.

## Como resolver

1. Ative o addon Email do Tutor LMS Pro: O addon Email é o que dispara os e-mails do Tutor LMS. Sem ele ativo, nenhum aviso de pergunta sai. Ative o addon antes de qualquer outro ajuste, pois ele é a base das notificações.

```
Painel WP -> Tutor LMS Pro -> Add-ons
Localize o cartão 'Email' e ligue a chave para ativar o addon
```

2. Ligue o gatilho New Q&A Message para o instrutor: Com o addon ativo, abra as Configurações de E-mail e, na lista de e-mails do instrutor, marque o gatilho que avisa sobre novas perguntas. Esse é o e-mail específico do Q&A.

```
Painel WP -> Tutor LMS -> Configurações -> Email Settings
Na lista de e-mails 'To Instructors', ligue o gatilho 'New Q&A Message'
Salve as configurações
```

3. Configure um SMTP confiável no site: A documentação do Tutor LMS recomenda SMTP em vez de confiar na função padrão do WordPress. Instale um plugin SMTP, conecte um provedor de envio e envie um e-mail de teste para confirmar a entrega antes de testar o Q&A.

```
Painel WP -> Plugins -> Adicionar novo -> instale e ative um plugin SMTP (ex.: WP Mail SMTP)
Configure o host, porta, usuário e autenticação do seu provedor de e-mail
Use a aba de teste do plugin SMTP para enviar um e-mail de verificação
```

4. Confira o remetente nas Configurações de E-mail: Ajuste o From Email e o From Name do Tutor LMS para um endereço do seu próprio domínio, com SPF e DKIM válidos. Remetente de domínio diferente do servidor costuma ser bloqueado pelo provedor do instrutor.

```
Painel WP -> Tutor LMS -> Configurações -> Email Settings
Defina o 'From Email' com um endereço do domínio do site
Confirme com seu provedor de e-mail que SPF e DKIM do domínio estão válidos
```

5. Garanta que o WP-Cron está rodando: Os e-mails do Tutor LMS dependem do cron para sair em lote. Se o cron estiver travado, dispare-o manualmente e, em produção, configure um cron real no servidor para não depender de visitas ao site.

```
wp cron event list --path=/caminho/do/wordpress
wp cron event run --due-now --path=/caminho/do/wordpress
Configure um cron real no servidor chamando wp-cron.php e defina DISABLE_WP_CRON true no wp-config
```


## Código

```php
<?php
// Loga no debug.log toda tentativa de e-mail do Tutor LMS e captura
// falhas de entrega, para diagnosticar a notificacao de Q&A que nao chega.
add_action( 'phpmailer_init', function ( $phpmailer ) {
    error_log( 'TUTOR QA MAIL -> assunto: ' . $phpmailer->Subject . ' | para: ' . implode( ',', array_keys( $phpmailer->getToAddresses() ) ) );
} );

add_action( 'wp_mail_failed', function ( $error ) {
    error_log( 'TUTOR QA MAIL FALHOU -> ' . $error->get_error_message() );
} );
```

## Perguntas frequentes

### Por que o instrutor não recebe e-mail quando o aluno faz uma pergunta no Tutor LMS

Quase sempre é porque o addon Email do Tutor LMS Pro está desativado ou o gatilho New Q&A Message está desligado nas Configurações de E-mail. Ative o addon em Tutor LMS Pro e ligue esse gatilho na lista de e-mails do instrutor.

### Onde fica a opção de notificação de Q&A no Tutor LMS

Ela fica em Tutor LMS, Configurações, Email Settings, na lista de e-mails enviados ao instrutor. O gatilho que avisa sobre novas perguntas se chama New Q&A Message, e precisa estar ligado para o aviso sair.

### A notificação de Q&A funciona no Tutor LMS gratuito

Não. O envio de e-mails de notificação depende do addon Email, que faz parte do Tutor LMS Pro. Na versão gratuita o painel de Q&A existe, mas o disparo automático de e-mail para o instrutor não está disponível.

### Preciso de um plugin SMTP para as notificações de Q&A chegarem

Sim, é altamente recomendado. A documentação do Tutor LMS orienta configurar SMTP em vez de confiar na função padrão de e-mail do WordPress, que muitas hospedagens bloqueiam. Sem SMTP, o e-mail de Q&A pode ser recusado ou cair em spam.

### Os e-mails de outros eventos chegam, mas o de Q&A não. O que verificar

Se outros e-mails chegam, a entrega do site está ok e o problema é específico do gatilho. Abra as Configurações de E-mail e confirme que o New Q&A Message está ligado na lista do instrutor e que o addon Email continua ativo após a última atualização.

### O WP-Cron pode impedir as notificações de Q&A do Tutor LMS

Pode. Os e-mails do Tutor LMS saem em lote pelo cron. Se o WP-Cron estiver travado ou desabilitado sem um cron real no servidor, os avisos ficam enfileirados e nunca são enviados. Garanta que o cron está rodando.

### Como testo se a notificação de Q&A está funcionando

Crie uma pergunta de teste como aluno em um curso e veja se o e-mail chega ao instrutor. Antes disso, envie um e-mail de teste pelo plugin SMTP para isolar se a falha é de entrega geral ou só do gatilho de Q&A.

**Fonte:** [Themeum — Tutor LMS Email Notifications Addon](https://docs.themeum.com/tutor-lms/addons/email-notifications/)
