O MemberPress gera, e o mailer padrão envia, três tipos de e-mails.
- E-mails relacionados a pagamentos.
- E-mails de lembrete.
- Configuração de senha, redefinição e e-mails de teste acionados manualmente.
A solução de problemas relacionados a e-mails ausentes envolve duas etapas. Primeiro, é preciso verificar a parte específica para cada tipo de e-mail. Em seguida, se tudo estiver em ordem, você deve passar para a parte de solução de problemas gerais. Dito isso, vamos abordar as possíveis razões para a ausência de e-mails.
E-mails relacionados a pagamentos
Caso esses e-mails não estejam sendo enviados, certifique-se de que as transações sejam concluídas corretamente. Se as transações do seu usuário não forem concluídas, a maioria dos e-mails relacionados ao gateway de pagamento MemberPress não será enviada. As transações incompletas terão o ID mp-txn-xxxxxxxx no
MemberPress -> Transações seção. Se você tiver um problema com isso, ele pode estar relacionado à configuração do gateway. Clique em seu gateway aqui para verificar duas e três vezes sua configuração. O armazenamento em cache também pode causar problemas de pagamento, portanto, verifique o Como configurar plug-ins de cache populares com o MemberPress tutorial.
E-mails de lembrete
O WP Cron envia e-mails de lembrete. Se ele não funcionar corretamente, os lembretes não serão enviados. Para confirmar se o WP Cron está funcionando corretamente, verifique o
Como testar seus e-mails de lembrete e Lembretes que não estão sendo enviados tutoriais.
Observe que, se você usar o acionador errado, os lembretes não serão enviados, mesmo que o WP Cron funcione bem. Portanto, verifique
Criação de um lembrete e garantir que você usou os acionadores corretos.
Definição de senha, redefinição e e-mails de teste acionados manualmente
Esses e-mails são enviados usando a funcionalidade principal do WordPress, portanto, raramente falham. O MemberPress NÃO os envia. Criamos os formatos para eles, etc., mas o envio real é executado pelo seu host se você não estiver usando um plug-in SMTP.
Se os e-mails de teste não estiverem sendo enviados corretamente, comece verificando se você inseriu o endereço de e-mail correto em seu
MemberPress -> Settings -> Emails guia -> E-mails e avisos administrativos seção. É para lá que os e-mails de teste do MemberPress são enviados.
Verifique, ou peça aos seus usuários que verifiquem, se os e-mails estão sendo enviados para a caixa de entrada de spam. Se estiverem, verifique a seção abaixo.
Verifique se os endereços de e-mail de/para não são os mesmos no MemberPress > Configurações > guia E-mails. Inserir o mesmo e-mail para essas duas seções pode resultar em problemas de envio, especialmente nas notificações por e-mail do administrador.
Teste outros e-mails do WordPress para verificar se eles são enviados. A maneira mais fácil de testar é criar um usuário (Painel de Controle -> Usuários -> Adicionar novo) e marcar a caixa “Enviar ao novo usuário um e-mail sobre sua conta”. Use um endereço de e-mail válido para esse novo usuário e veja se o e-mail da nova conta é recebido. Caso contrário, provavelmente se trata de um problema de hospedagem. Se for esse o caso, precisaremos de acesso de administrador para investigar mais a fundo.
Por fim, se você estiver usando e-mails assíncronos para o MemberPress. Encontrado em MemberPress -> Configurações -> guia Geral. Tente desativar essa opção primeiro, se estiver ativada, e atualize as opções. Em seguida, verifique se seus e-mails serão enviados corretamente. Em caso afirmativo, seu host da Web ou provedor de SMTP (se estiver usando um) pode não ser compatível com e-mails assíncronos, e esse recurso deve ser deixado desativado.
Quando tudo o mais é verificado, mas os e-mails ainda não foram encontrados
Se isso acontecer, é hora de determinar se eles estão sendo enviados, mas não recebidos ou se não foram enviados. Isso é relativamente fácil. Tudo o que você precisa é instalar e ativar o aplicativo
Registro de correio do WP plugin.
Depois de instalá-lo e ativá-lo, você poderá verificar o log e ver o que está acontecendo. Se houver algum erro no processo, ele será exibido no
Erro coluna como esta:

Passar o ponteiro do mouse sobre ele fará com que outra janela com mais informações sobre o erro seja exibida. Você poderá ver o que exatamente está falhando.
Se você perceber que os e-mails são enviados, mas não são recebidos, verifique o URL do seu site em
https://mxtoolbox.com/emailhealth/ site. Ele exibirá todos os erros e avisos relacionados à sua configuração SMTP atual. Por exemplo, você pode ver algo como isto (com mais ou menos entradas):

Se você vir erros ou avisos, ou mesmo se o seu domínio estiver em algumas listas antispam, entre em contato com o suporte de hospedagem ou com o suporte do provedor de SMTP e peça ajuda para resolvê-los.
Aqui está um tutorial sobre como corrigir erros de DMARC, que são, de longe, os mais comuns –
https://wpmailsmtp.com/how-to-create-dmarc-record/. E aqui vai mais uma sobre o FPS – https://www.dmarcanalyzer.com/spf/how-to-create-an-spf-txt-record/.
Você também pode encontrar o
Impedir que os e-mails do WP sejam enviados para spam plugin útil.
Se você não conseguir resolver os problemas relacionados ao envio de e-mails causados pela configuração atual do seu programa de e-mail padrão, seja qual for o motivo, você pode verificar o
Como conectar o SMTP com o MemberPress e altere seu correio padrão.