Home » WooCommerce » Como consertar WordPress ou WooCommerce não enviando problemas de e-mails

Como consertar WordPress ou WooCommerce não enviando problemas de e-mails

De vez em quando, chego a um problema em que o WordPress ou WooCommerce não está enviando e-mails para administradores de sites, clientes de lojas on-line ou visitantes que irão se formar em um site. Na maioria das vezes, o problema é que o anfitrião do site se recusa a enviar e-mails em PHP simples por razões de segurança.

Pode parecer complicado e muito técnico, mas a solução é na verdade bastante simples. Você só precisa instalar e configurar um plugin simples que consertará o não envio de e-mails no problema do WordPress de uma vez por todas. Em vez de enviar e-mails simples, usaremos a autenticação SMTP para garantir que os e-mails que enviamos a partir do site WordPress sejam válidos e não pareçam como spam para os destinatários.

Aqui está o tutorial passo a passo onde encontrar informações SMTP de seu e-mail, e como enviar e-mails usando SMTP no WordPress e WooCommerce:

Vamos começar com as informações necessárias para configurar o SMTP no WordPress. Cada conta de e-mail tem esta informação – é usada para configurar clientes de e-mail Outlook ou Thunderbird em software desktop, ou é usada para configurar contas de e-mail em seus smartphones. Precisaremos encontrar exatamente as mesmas informações – SMTP host, portas e credenciais de login para o e-mail do qual você vai querer enviar e-mails no WordPress.

Onde encontrar os detalhes de login SMTP em Cpanel

As configurações SMTP para e-mail no Cpanel estão localizadas em E-mail >> Página de contas de e-mail.

smtp details in cpanel

Clique em Connect Devices – esta página terá todos os tipos de detalhes SMTP para uso no WordPress ou em qualquer dispositivo inteligente.

where are smtp details in cpanel

Na página Connect Devices procure por Mail Client Manual Settings.

Cpanel smtp settings

Haverá todas as informações que você vai precisar:

  • Nome de usuário SMTP
  • Senha SMTP (na maioria das vezes não é mostrada – você precisa saber sua senha de login por e-mail de qualquer forma)
  • Servidor de saída (host)
  • Número da porta SMTP

Você precisará destas informações para configurar o SMTP no WordPress.

Onde encontrar os detalhes de login SMTP no DirectAdmin

As configurações SMTP para e-mail no DirectAdmin estão localizadas no Email Manager >> Página de contas de e-mail.

smtp settings in DirectAdmin

Para visualizar as configurações SMTP, clique em View (Configurações de e-mail).

directadmin email stmp imap settings

Aqui você encontrará todas as informações para configuração de SMTP no WordPress:

  • nome de usuário
  • a senha provavelmente não será mostrada, mas você deve sabê-la (ou você pode mudá-la no Directadmin de qualquer forma)
  • SMTP Host (servidor de e-mail de saída)
  • Porto SMTP
directadmin smtp settings

Agora, quando você tiver suas configurações SMTP, você precisará adicioná-lo ao WordPress.

Como consertar o não envio de e-mails configurando o SMTP no WordPress

Se você quiser ter certeza de que seu website WordPress ou loja WooCommerce envia e-mails para você ou para seus clientes é para configurar uma conexão SMTP no WordPress. Ir para Plugins >> Adicionar Novo e inserir SMTP no campo de busca no topo. O primeiro nos resultados será plugin chamado WP Mail SMTP por WPForms – vamos usar este plugin. Clique em Instalar Agora, e ative o plugin uma vez instalado.

best wordpress email SMTP plugin

Uma vez ativado o plugin, ele o guiará por todo o processo de instalação. Clique Let’s Get Started.

wordpress smtp email setup

Se você usar um dos correios recomendados na configuração, então selecione um, e você estará pronto para ir em poucos segundos. Neste tutorial vou fazer isso de forma mais difícil – configurarei o SMTP manualmente porque a maioria dos proprietários de sites não usa o gmail ou outros provedores de e-mail dedicados, eles usam seus servidores de hospedagem para enviar e-mails. Por isso, escolhemos Outro SMTP.

how to setup smtp in wordpress and woocommerce

Nesta etapa, você precisará inserir os detalhes que encontrou anteriormente em seu Cpanel, DirectAdmin ou outro painel de servidores:

  • Hospedeiro SMTP
  • Tipo de encriptação (na maioria das vezes é SSL)
  • Porto SMTP
  • Nome de usuário SMTP e sua senha de e-mail
configure SMTP in WordPress

Uma vez preenchidos todos os detalhes SMTP, você pode selecionar ferramentas adicionais oferecidas por este plugin. Deixaremos apenas os dois primeiros:

wordpress smtp plugin

Você pode opcionalmente adicionar seu e-mail para receber dicas e ofertas dos autores do plugin.

wordpress email setup

Best WordPress hosting 2024

O WP Mail SMTP plugin vem com alguns recursos opcionais úteis que requerem uma licença. Mas não precisamos dele apenas para o envio de e-mails, então vamos pular esta etapa.

wp mail smtp

Se você digitou todas as informações SMTP corretamente, você verá a mensagem Parabéns, você configurou com sucesso o WP Mail SMTP. Caso você acidentalmente tenha perdido algo, você será capaz de voltar à configuração do SMTP e executar novamente o assistente.

Quando tudo estiver bem, clique em Finish Setup – agora seu site WordPress ou loja on-line WooCommerce deverá enviar e-mails com sucesso.

wordpress smtp setup

Se você precisar alterar sua senha SMTP no WordPress, ou fazer qualquer outra alteração no plugin SMTP, não há necessidade de reexecutar o assistente inteiro. Você pode encontrar todas as mesmas configurações SMTP em seu painel de administração do WordPress WP Mail SMTP >> Página de configurações.

wordpress smtp settings

É isso – você acabou de se livrar de não enviar e-mails em seu site WordPress ou WooCommerce.

Fathom analytics