Como corrigir o problema do PHPMailer do WordPress que não está funcionando

Como corrigir o problema do PHPMailer do WordPress que não está funcionando

O PHPMailer do WordPress não está funcionando em seu site, fazendo com que você e seus usuários percam e-mails importantes?

Por padrão, o WordPress usa o PHPMailer e a função wp_mail() para enviar e-mails do servidor de e-mail de sua hospedagem na Web. No entanto, essa não é uma maneira confiável de enviar e-mails e, às vezes, suas mensagens não serão enviadas ou acabarão na pasta de spam.

Alguns clientes da GoDaddy tiveram problemas com o PHPMailer em contas de hospedagem gerenciada da GoDaddy.

Felizmente, você pode contornar o PHPMailer, e mostraremos como.

Corrija seus e-mails do WordPress agora

O que é o PHPMailer no WordPress?

O PHPMailer é uma biblioteca de código que os aplicativos PHP podem usar para enviar e-mails. Muitos sistemas de gerenciamento de conteúdo (CMS), inclusive o WordPress, usam o PHPMailer.

Mais especificamente, o WordPress usa uma função de correio PHP chamada wp_mail() para enviar e-mails usando seu servidor de hospedagem na Web. Como ele vem com wp_mail(), você pode começar a enviar e-mails do seu site WordPress imediatamente. Isso inclui e-mails de notificação do administrador do WordPress, e-mails de gerenciamento de usuários, como e-mails de redefinição de senha, e e-mails de plug-ins, como notificações de envio de formulários de contato.

A desvantagem é que o PHPMailer e o wp_mail() não adicionam nenhuma autenticação aos seus e-mails para evitar que eles sejam enviados para spam. Além disso, se o seu servidor da Web não estiver configurado para enviar grandes volumes de e-mail, você poderá ter problemas por enviar e-mails em massa que excedam os limites definidos pelo seu provedor de hospedagem.

Conectar seu site WordPress a um provedor SMTP de terceiros ajuda a evitar esses problemas de e-mail e a corrigir o problema de não funcionamento do PHPMailer.

Como corrigir o problema do PHPMailer do WordPress que não está funcionando

Para corrigir o fato de o PHPMailer não enviar e-mails do seu site WordPress, você precisa autenticar o domínio de envio e configurar o SMTP no seu site. Mostraremos a você como fazer isso em apenas algumas etapas simples:

Etapa 1: Instalar um plug-in SMTP para WordPress

A maneira mais fácil de conectar seu site a um servidor SMTP é usar um plug-in. Há muitos plug-ins SMTP para WordPress à sua escolha, mas recomendamos o WP Mail SMTP. Ele é fácil de usar e oferece muitos recursos avançados para rastrear seus e-mails depois de configurado.

WP Mail SMTP 3 milhões de instalações ativas

Se precisar de ajuda para instalar o plug-in WP Mail SMTP, confira este tutorial sobre como instalar um plug-in do WordPress.

A versão gratuita do WP Mail SMTP melhorará a entrega de e-mails, ou você pode fazer upgrade para acessar o registro de e-mails e outros recursos avançados.

Etapa 2: Configure seu servidor de correio SMTP

Depois de instalar o WP Mail SMTP, você precisará configurá-lo para conectar seu site ao provedor de serviços SMTP de terceiros, também chamado de mailer.

Se preferir que um profissional configure o WP Mail SMTP para você, nossa equipe de suporte oferece o serviço White Glove Setup por um custo adicional.

Ou, se quiser fazer o trabalho por conta própria, você pode abrir o painel do WordPress e ir para WP Mail SMTP " Settings. Em seguida, clique no botão Launch Setup Wizard (Iniciar assistente de configuração ).

Iniciando o assistente de configuração de SMTP do WP Mail

O Assistente de configuração o orienta passo a passo no processo, começando pela escolha de uma mala direta.

Selecione seu servidor de correio SMTP

Há muitas opções aqui, mas recomendamos SendLayerSMTP.com, ou Brevo (anteriormente Sendinblue). Esses remetentes são fáceis de usar, acessíveis para começar e superconfiáveis para o envio de e-mails transacionais.

Você precisará criar uma conta no servidor de e-mail que escolher. Isso pode envolver a adição de registros DNS às configurações do seu domínio para adicionar autenticação SMTP ao seu nome de domínio. Consulte a documentação do seu servidor de e-mail para obter detalhes sobre como configurá-lo:

Quando terminar, clique em Save and Continue para passar para a próxima etapa. Dependendo do serviço de e-mail escolhido, você verá algumas configurações adicionais de SMTP na próxima tela. Aqui você pode escolher o From Name (nome do remetente) e o From Email (e-mail do remetente) que deseja usar e inserir a chave de API do seu serviço de e-mail, se necessário.

Configurações de correio SendLayer no Assistente de configuração de SMTP do WP Mail

Depois de inserir todas as configurações necessárias, clique em Save and Continue (Salvar e continuar ) novamente.

Etapa 3: ativar alertas e registros de e-mail (opcional)

O WP Mail SMTP perguntará quais recursos você deseja ativar para o seu site. A capacidade aprimorada de entrega de e-mails, o rastreamento de erros de e-mail e os relatórios completos de e-mail são ativados automaticamente.

Ativação de registros e alertas de e-mail no Assistente de configuração de SMTP do WP Mail

Você também pode optar por ativar os registros detalhados de e-mail, que armazenarão os cabeçalhos dos seus e-mails e mostrarão o status de entrega de cada e-mail enviado pelo seu site, bem como o rastreamento de aberturas e cliques.

A tela Registro de e-mail no WP Mail SMTP

Para receber um e-mail com um resumo dos e-mails do seu site a cada semana, marque a caixa de seleção do Resumo semanal por e-mail. Esse e-mail mostra uma visão geral das estatísticas do seu site na semana anterior.

Resumo de e-mail com estatísticas no WP Mail SMTP Pro

Por fim, se quiser receber uma notificação por texto, e-mail ou Slack quando seu site não conseguir enviar um e-mail, você poderá ativar os Alertas instantâneos de e-mail. Isso é muito útil para solucionar problemas que ocorrem com seus e-mails do WordPress.

O Assistente de configuração solicitará que você defina algumas configurações adicionais para os recursos que você ativar, como perguntar quais métricas você deseja rastrear nos registros de e-mail e qual conteúdo deseja incluir.

Configurações adicionais do registro de e-mail no Assistente de configuração

E é isso! Conclua o Assistente de configuração e seus e-mails do PHPMailer WordPress agora serão enviados usando SMTP. Só para ter certeza, você receberá um e-mail de teste do WP Mail SMTP para verificar se tudo está funcionando.

E-mail de teste bem-sucedido do WP Mail SMTP

Corrija seus e-mails do WordPress agora

Em seguida, encontre o melhor plug-in de formulário de contato para WordPress

Os plug-ins de formulário de contato, como o WPForms, ajudam a obter vendas e a expandir seus negócios, oferecendo aos visitantes uma maneira fácil de entrar em contato com você.

Confira nossa lista dos principais plug-ins de formulário de contato do WordPress para obter as melhores recomendações. Você também pode ler nosso tutorial sobre como enviar notificações por e-mail do formulário de contato para vários endereços de e-mail.

Pronto para corrigir seus e-mails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se você não tiver tempo para corrigir seus e-mails, poderá obter assistência completa da White Glove Setup como uma compra extra, e há uma garantia de reembolso de 14 dias para todos os planos pagos.

Se este artigo o ajudou, siga-nos no Facebook e no Twitter para obter mais dicas e tutoriais sobre o WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Molly Tyler

Molly é líder da equipe de conteúdo do WP Mail SMTP. Ela escreve sobre WordPress desde 2018.Saiba mais

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor de SMTP favorito para enviar seus e-mails do WordPress de forma confiável.

Ative o JavaScript em seu navegador para preencher este formulário.