Introdução #
Se os participantes do Quick Event Manager (QEM) relatarem e-mails ausentes, este guia ajudará você a identificar onde está o problema na cadeia de entrega de e-mails.
Entendendo a cadeia de entrega de e-mail #
A entrega de email envolve várias etapas, cada uma das quais pode afetar a entrega bem-sucedida:
- Plugin QEM enviando o e-mail
- Seu servidor host WordPress ou plug-in de serviço de e-mail
- Servidor de e-mail do destinatário (spam/lista cinza)
- Cliente de e-mail do destinatário (filtros de spam/rejeição)
Ativar o modo de depuração para investigação #
Adicione estas linhas ao seu wp-config.php para rastrear o envio de e-mails:
define('WP_DEBUG', verdadeiro);
define('WP_DEBUG_DISPLAY', falso);
define('WP_DEBUG_LOG', verdadeiro);
Teste e monitoramento #
- Teste o envio de e-mail por:
- Registrando-se para um evento de teste
- Usando as opções de relatório de e-mail
- Localize o log de depuração:
- Encontrar
debug.logem seu diretório wp-content - Você pode excluir este arquivo com segurança se ele ficar muito grande
- Analisando o log:
- Pesquise especificamente por entradas de "e-mail QEM"
- Principais mensagens a serem observadas:
Noções básicas sobre mensagens de log:
"Mensagem de e-mail QEM prestes a ser enviada"
✓ Isso significa que seu plugin está funcionando corretamente
"E-mail QEM – wp_mail mensagem de erro"
⚠️ Isso significa que seu plug-in funciona, mas seu servidor/serviço de e-mail está falhando
"E-mail QEM - wp_mail respondeu OK"
✓ Isso significa que o e-mail foi enviado com sucesso para o seu serviço de e-mail
Problemas e soluções comuns #
- Se nenhuma entrada "E-mail QEM" aparecer:
- Verifique as configurações de resposta automática
- Verifique a configuração do IPN do PayPal se estiver usando a confirmação de pagamento
- Entre em contato com o suporte da QEM para obter assistência
- Se os e-mails falharem após "wp_mail erro":
- Revisar a configuração de e-mail do servidor
- Verifique as configurações do plug-in do serviço de e-mail
- Verifique as credenciais SMTP, se aplicável
- Se os e-mails mostrarem "respondeu OK", mas não forem recebidos:
- Verifique se há lista negra de IP
- Verificar registros SPF
- Examinar a configuração do ponteiro DNS
- Considere mudar para um serviço de e-mail transacional:
- Arma de correio
- SendGrid
- Amazon SES
Após a investigação #
- Desative o modo de depuração:
define('WP_DEBUG', falso);
- Exclua o arquivo debug.log
Suporte profissional #
Para problemas complexos de entrega, considere:
- Consultar um especialista em entrega de e-mail
- Implementando um serviço de e-mail dedicado
- Seguir cuidadosamente os guias de configuração específicos do provedor
- Considere usar o serviço QEM de eventos gerenciados da Fullworks para WordPress
Precisa de ajuda? #
Entre em contato com o suporte do QEM se precisar de ajuda para interpretar logs de depuração ou resolver problemas persistentes.