Como corrigir o PHPMailer do WordPress que não funciona

Como corrigir o PHPMailer do WordPress que não funciona

O PHPMailer do WordPress não está a funcionar no seu sítio, fazendo com que você e os seus utilizadores percam mensagens de correio eletrónico importantes?

Por predefinição, o WordPress utiliza o PHPMailer e a função wp_mail() para enviar mensagens de correio eletrónico a partir do servidor de correio do seu alojamento web. No entanto, esta não é uma forma fiável de enviar correio eletrónico e, por vezes, as suas mensagens não são enviadas ou acabam na pasta de spam.

Alguns clientes da GoDaddy tiveram problemas com o PHPMailer em contas GoDaddy Managed Hosting.

Felizmente, é possível contornar o PHPMailer, e nós vamos mostrar-lhe como.

Corrija seus e-mails do WordPress agora

O que é o PHPMailer no WordPress?

O PHPMailer é uma biblioteca de código que as aplicações PHP podem utilizar para enviar correio eletrónico. Muitos sistemas de gestão de conteúdos (CMS), incluindo o WordPress, utilizam o PHPMailer.

Mais especificamente, o WordPress utiliza uma função de correio PHP chamada wp_mail() para enviar mensagens de correio eletrónico utilizando o seu servidor de alojamento web. Uma vez que vem com wp_mail(), pode começar a enviar e-mails a partir do seu sítio WordPress imediatamente. Isto inclui e-mails de notificação do administrador do WordPress, e-mails de gestão de utilizadores, como e-mails de reposição de palavra-passe, e e-mails de plugins, como notificações de envio de formulários de contacto.

A desvantagem é que o PHPMailer e o wp_mail() não adicionam qualquer autenticação aos seus e-mails para evitar que sejam enviados para spam. Além disso, se o seu servidor Web não estiver configurado para enviar grandes volumes de correio eletrónico, poderá ter problemas por enviar correio eletrónico em massa que exceda os limites definidos pelo seu fornecedor de alojamento.

Ligar o seu site WordPress a um fornecedor de SMTP de terceiros ajuda-o a evitar estes problemas de correio eletrónico e a corrigir o facto de o PHPMailer não funcionar.

Como corrigir o PHPMailer do WordPress que não funciona

Para corrigir o facto de o PHPMailer não enviar e-mails a partir do seu site WordPress, é necessário autenticar o seu domínio de envio e configurar o SMTP no seu site. Vamos mostrar-lhe como fazer isso em apenas alguns passos simples:

Passo 1: Instalar um Plugin SMTP WordPress

A forma mais fácil de ligar o seu site a um servidor SMTP é utilizar um plugin. Existem muitos plugins SMTP WordPress à escolha, mas recomendamos o WP Mail SMTP. É fácil de usar e oferece muitos recursos avançados para rastrear seus e-mails depois de configurá-lo.

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

Se precisar de ajuda para instalar o plugin WP Mail SMTP, consulte este tutorial sobre como instalar um plugin do WordPress.

A versão gratuita do WP Mail SMTP melhorará a sua entrega de correio eletrónico, ou pode actualizá-la para aceder ao registo de correio eletrónico e a outras funcionalidades avançadas.

Passo 2: Configurar o seu servidor de correio SMTP

Depois de instalar o WP Mail SMTP, terá de o configurar para ligar o seu site ao seu fornecedor de serviços SMTP de terceiros, também designado por mailer.

Se preferir que um profissional configure o WP Mail SMTP por si, a nossa equipa de apoio oferece um serviço de configuração de luvas brancas a um custo adicional.

Ou, se quiser fazer o trabalho sozinho, pode abrir o seu painel de controlo do WordPress e ir para WP Mail SMTP " Definições. Em seguida, clique no botão Iniciar assistente de configuração.

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

O Assistente de configuração guia-o passo a passo pelo processo, começando por escolher uma mala direta.

Selecione o seu servidor de correio SMTP

Há muitas opções aqui, mas recomendamos SendLayer, SMTP.com, ou Brevo (anteriormente Sendinblue). Estes mailers são fáceis de usar, acessíveis para começar e super fiáveis para enviar e-mails transaccionais.

Terá de criar uma conta no servidor de correio eletrónico que escolher. Isto pode implicar a adição de registos DNS às definições do seu domínio para adicionar a autenticação SMTP ao seu nome de domínio. Consulte a documentação do seu servidor de correio para obter detalhes sobre como configurá-lo:

Quando terminar, clique em Guardar e Continuar para avançar para o passo seguinte. Dependendo do serviço de correio eletrónico que escolheu, verá algumas definições SMTP adicionais no ecrã seguinte. Aqui pode escolher o Nome do remetente e o E-mail do remetente que pretende utilizar e introduzir a chave API do seu serviço de correio eletrónico, se precisar de uma.

Definições de correio SendLayer no assistente de configuração SMTP do WP Mail

Depois de ter introduzido todas as definições necessárias, clique novamente em Guardar e continuar.

Passo 3: Ativar o registo de e-mail e os alertas (opcional)

O WP Mail SMTP irá então perguntar-lhe quais as funcionalidades que pretende ativar para o seu site. A capacidade de entrega de e-mails melhorada, o rastreamento de erros de e-mail e os relatórios completos de e-mail são ativados automaticamente.

Ativar os registos e alertas de correio eletrónico no Assistente de Configuração SMTP do WP Mail

Também pode optar por ativar os Registos detalhados de correio eletrónico, que armazenam os cabeçalhos dos seus e-mails e mostram o estado de entrega de cada e-mail enviado pelo seu site, bem como o rastreio de aberturas e cliques.

O ecrã Registo de correio eletrónico no WP Mail SMTP

Para receber um e-mail com um resumo dos e-mails do seu site todas as semanas, marque a caixa do Resumo semanal por e-mail. Este e-mail mostra uma visão geral das estatísticas do seu sítio Web da semana anterior.

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

Finalmente, se você gostaria de receber uma notificação de texto, e-mail ou Slack quando seu site não conseguir enviar um e-mail, você pode ativar os Alertas Instantâneos de E-mail. Isso é super útil para solucionar problemas que ocorrem com seus e-mails do WordPress.

O Assistente de configuração pedir-lhe-á para configurar algumas definições adicionais para as funcionalidades que ativar, tal como perguntar quais as métricas que pretende seguir nos registos de correio eletrónico e qual o conteúdo que pretende incluir.

Definições adicionais do registo de correio eletrónico no Assistente de Configuração

E pronto! Termine o Assistente de Configuração e os seus e-mails do PHPMailer WordPress serão agora enviados usando SMTP. Só para ter a certeza, receberá um e-mail de teste do WP Mail SMTP para verificar se tudo está a funcionar.

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 contacto para WordPress

Os plug-ins de formulários de contacto, como o WPForms, ajudam-no a conseguir vendas e a fazer crescer o seu negócio, proporcionando aos visitantes uma forma fácil de entrar em contacto consigo.

Consulte a nossa lista dos principais plugins de formulários de contacto do WordPress para obter as melhores recomendações. Também pode ler o nosso tutorial sobre como enviar notificações por e-mail do formulário de contacto para vários endereços de e-mail.

Pronto para corrigir os seus e-mails? Começar hoje com o melhor plugin SMTP para WordPress. Se não tiver tempo para corrigir os seus e-mails, pode 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: O nosso conteúdo é apoiado pelos leitores. Isso significa que se você clicar em alguns de nossos links, podemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso é importante e como você pode nos apoiar.

Molly Tyler

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

Experimente o nosso plugin gratuito WP Mail SMTP

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

Active o JavaScript no seu browser para preencher este formulário.