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:
- Onde encontrar os detalhes de login SMTP em Cpanel
- Onde encontrar detalhes de login SMTP no DirectAdmin
- Como corrigir o não envio de e-mails através da configuração de SMTP no WordPress
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/11-cpanel-smtp-setup.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/12-cpanel-smtp-setup.jpg)
Na página Connect Devices procure por Mail Client Manual Settings.
![Cpanel smtp settings](https://rocksolidwebsite.com/wp-content/uploads/2022/10/13-cpanel-smtp-setup.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/21-directadmin-smtp-setup.jpg)
Para visualizar as configurações SMTP, clique em View (Configurações de e-mail).
![directadmin email stmp imap settings](https://rocksolidwebsite.com/wp-content/uploads/2022/10/22-directadmin-smtp-setup.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/23-directadmin-smtp-setup.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/01-wordpress-fix-email-not-sending-1024x457.jpg)
Uma vez ativado o plugin, ele o guiará por todo o processo de instalação. Clique Let’s Get Started.
![wordpress smtp email setup](https://rocksolidwebsite.com/wp-content/uploads/2022/10/02-wordpress-fix-email-not-sending.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/03-wordpress-fix-email-not-sending.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/04-wordpress-fix-email-not-sending-407x1024.jpg)
Uma vez preenchidos todos os detalhes SMTP, você pode selecionar ferramentas adicionais oferecidas por este plugin. Deixaremos apenas os dois primeiros:
![wordpress smtp plugin](https://rocksolidwebsite.com/wp-content/uploads/2022/10/05-wordpress-fix-email-not-sending.jpg)
Você pode opcionalmente adicionar seu e-mail para receber dicas e ofertas dos autores do plugin.
![wordpress email setup](https://rocksolidwebsite.com/wp-content/uploads/2022/10/06-wordpress-fix-email-not-sending.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/07-wordpress-fix-email-not-sending.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/08-wordpress-fix-email-not-sending.jpg)
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](https://rocksolidwebsite.com/wp-content/uploads/2022/10/09-wordpress-fix-email-not-sending-459x1024.jpg)
É isso – você acabou de se livrar de não enviar e-mails em seu site WordPress ou WooCommerce.