Olá, Kangaroozinho, como vai? Você está tentando enviar um e-mail através do seu WordPress, mas o envio fica carregando e nunca é enviado, ou simplesmente recebe uma mensagem de erro indicando que o e-mail não pode ser enviado? Neste artigo vamos te ensinar a como corrigir essa questão através do plugin Post SMTP, vem com a gente!
Se você está enfrentando este erro ao tentar testar um formulário, não se preocupe, é exatamente este tipo de erro que vamos ensinar a corrigir aqui neste artigo!
Como instalar o plugin Post SMTP
A primeira parte deste artigo é voltada a instalação do plugin, mostramos o passo a passo abaixo:
- Acesse o painel administrativo do seu WordPress (wp-admin)
- No menu à esquerda, passe o mouse pela opção Plugins, e em seguida clique em Adicionar plugin
- Na barra de pesquisa, busque por Post SMTP, ao localizar o plugin, clique em Instalar e em seguida em Ativar
- Após ativar o plugin, você será redirecionado para uma tela onde você pode permitir a solicitação do plugin, ou clicar em skip, fica a seu critério
Agora que você já instalou e ativou o seu plugin, vamos para a parte de configuração.
- Após permitir ou apertar em skip, o plugin irá te direcionar para a tela de configuração
Caso não redirecione, clique na opção Dashboard do plugin, onde haverá uma opção para você ir ao configurador (Wizard) - Escolha o serviço de e-mail Other SMTP (Outro SMTP) e continue
- Nessa próxima tela você deve configurar da seguinte forma:
– From email: Preencha com a conta de e-mail que ficará responsável pelos envios
– From name: Preencha com o nome que as pessoas verão ao receber os e-mails (Seu nome, nome da sua empresa, etc) - Mais abaixo, em Other SMTP, preencha da seguinte forma:
– Host Name: Utilize a entrada mail do seu domínio (mail.seudominio.com.br), caso o seu domínio não aponte para os nossos servidores, utilize o host principal do servidor, ex: br50.kangaroo.etc.br (É apenas um exemplo, o host do seu servidor pode ser diferente).
– Port: Digite a porta 465, que é a porta SMTP com SSL ativado.
– Username: Digite o seu e-mail, geralmente é usado o mesmo e-mail configurado acima na parte de “From email”
– Password: Digite a senha do seu e-mail usado em username.
– Salvar e continuar - Recomendamos que ainda não envie o e-mail teste, pois a configuração ainda não está completa. Então clique em Vou enviar um e-mail de teste mais tarde, sinalizado na imagem abaixo:
- Clique em Configurações do plugin Post SMTP
- Role um pouco para baixo, e na parte de Segurança selecione a opção SMTPS
- Feito isso, role um pouco mais para baixo e clique em Save Changes
- Você será levado para o Dashboard, onde verá a mensagem de que o plugin Post SMTP está configurado, e você pode clicar em Send a test email
- Agora é só escolher um e-mail destino, e clicar em Enviar e-mail de teste
Pronto, ao seguir todos os passos acima, agora os seus e-mails, tanto de formulários, como de qualquer fonte do WordPress deve poder ser enviados sem erros.
Se você chegou até aqui, vou te explicar rapidamente o porquê os e-mails não estavam sendo enviados antes desta configuração. Em resumo, o WordPress usa por padrão a função mail() do PHP para realizar os envios de e-mail, porém, essa função não realiza qualquer tipo de autenticação, o que na maior parte dos casos, o e-mail acaba bloqueado pelos servidores, impedindo que seja completado.
E é basicamente isso que o plugin Post SMTP faz, ele fica responsável pelo envio, mas de uma forma autenticada, o que dá mais credibilidade e segurança não só para o usuário, como também aos servidores que irão receber as mensagens, dessa forma, sendo permitido o envio sem erros (Se configurado corretamente).
Você está precisando de ajuda?
Você está precisando de ajuda? Não se preocupe, saiba que sempre será um prazer te ajudar! Nossa equipe de suporte está disponível à você! Por isso, caso precise de auxilio, saiba que pode contar conosco! Envie-nos um ticket para que nosso time de especialista consiga lhe auxiliar da melhor maneira possível. Você precisa de ajuda de como abrir um ticket? Leia esse artigo.