Como enviar e-mails no WordPress usando o servidor SMTP do Gmail

Está tendo problemas para enviar e-mails do seu site WordPress? Uma maneira fácil de resolver isso é enviar e-mails do WordPress usando o servidor SMTP do Gmail. Neste artigo, mostraremos como enviar e-mails do seu site WordPress usando o servidor SMTP do Gmail.

Envie emails do WordPress usando o servidor SMTP do Gmail

Por que e quando você precisa do servidor SMTP do Gmail para receber emails do WordPress

Seu site WordPress envia e-mails para notificá-lo sobre o registro de novos usuários, redefinição de senha perdida, atualizações automáticas e até notificações de seus formulários de contato.

Por padrão, o WordPress usa a função de email PHP para enviar notificações por email. No entanto, essa função não funciona conforme o esperado devido a vários motivos.

A maioria das empresas de hospedagem WordPress restringe o uso desse recurso para evitar abusos e spam.

Os filtros de spam de provedores populares de serviços de email verificam os emails recebidos para controlar se eles são enviados de servidores de email autênticos. Os emails padrão do WordPress falham nessa verificação e às vezes nem chegam à pasta de spam.

SMTP (Simple Mail Transfer Protocol) é o padrão do setor para o envio de emails. Diferentemente da função de email do PHP, o SMTP usa autenticação adequada que aumenta a capacidade de entrega do email.

O Gmail fornece um serviço SMTP que você pode usar para enviar e-mails do seu site WordPress. Se você deseja apenas enviar e-mails de notificação do WordPress para você e para alguns usuários do site, os servidores SMTP do Gmail são a melhor opção.

No entanto, se você planeja enviar e-mails de boletim informativo usando o WordPress, use um provedor de serviços de e-mail em massa, como MailGun ou SendGrid.

Serviço SMTP do Gmail gratuito versus pago para WordPress

Você pode usar sua conta gratuita do Gmail para enviar emails do WordPress. No entanto, para uma melhor capacidade de entrega, recomendamos o uso do Google Apps for Work pago com o Gmail.

Com o Google Apps for Work, você obtém seu próprio endereço de e-mail de marca profissional como ((protegido por e-mail)).

O Google Apps exige que você adicione registros MX ao seu nome de domínio, o que significa que seus e-mails parecerão vir de seu próprio nome de domínio, aumentando a autenticidade e garantindo uma melhor capacidade de entrega.

Usamos o Google Apps for Work para WPBeginner e podemos dizer honestamente que é o melhor.

Como enviar e-mails usando o tutorial em vídeo do Google SMTP

Inscrever-se no WPBeginner

Se você não gostar do vídeo ou precisar de mais instruções, continue lendo.

Como enviar emails do WordPress usando o servidor SMTP do Gmail

Se você decidiu usar o Google Apps for Work, primeiro configure seu domínio para funcionar com o Google Apps. Temos um tutorial passo a passo sobre como configurar um endereço de email profissional com o Google Apps e o Gmail.

O restante das instruções é o mesmo se você estiver usando uma conta gratuita ou paga do Gmail.

A primeira coisa que você deve fazer é instalar e ativar o plugin SMP WP Mail. Para mais detalhes, consulte o nosso guia passo a passo sobre como instalar um plugin do WordPress.

Após a ativação, você deve visitar Configurações »WP Mail SMTP página para definir as configurações do plug-in.

Configurações SMTP do WP Mail

Você deve primeiro usar seu endereço de e-mail do Gmail no campo "De e-mail". Em seguida, você deve fornecer o nome do remetente.

O plug-in SMP WP Mail oferece duas maneiras de conectar seu site WordPress aos servidores do Gmail.

O primeiro método usa autenticação OAuth. Esse é um método mais seguro de enviar e-mails usando os servidores do Gmail.

O segundo método é inserir manualmente as configurações de SMTP do Gmail. Este método não é recomendado porque é menos seguro.

Com isso dito, vamos configurar o WordPress para usar o Gmail SMTP para enviar e-mails.

Método 1: configure o Gmail para enviar emails do WordPress usando o protocolo OAuth

Este método é recomendado para todos os usuários. É mais seguro e depois de configurá-lo, você nunca precisará fazer isso novamente.

Você deve começar selecionando Gmail como seu email e configurar o caminho de retorno para ser o mesmo do remetente.

Selecione Gmail e configure o caminho de retorno

Você verá a opção de inserir seu ID do cliente, segredo do cliente e um URL no campo "URI de redirecionamento autorizado".

Nós vamos configurar esses campos.

Crie um aplicativo e gere chaves de API para o Gmail

Visite o site do Google Developers Console e crie um novo projeto.

Crie um novo projeto do Google Developer Console

Se você não vir o botão azul para criar um projeto, também poderá clicar em selecionar um projeto suspenso e criar um novo projeto.

Você será solicitado a fornecer um nome para o seu projeto. Dê um nome memorável para que você possa reconhecê-lo facilmente no futuro.

Dê um nome ao seu projeto

Depois disso, clique no botão Criar para continuar.

O console do desenvolvedor agora criará seu projeto e o levará ao seu painel. O Google oferece aos desenvolvedores acesso a muitas de suas APIs e serviços. Você deve ativar as APIs necessárias para este projeto.

Ativar API

Clique no botão Ativar API e serviços para continuar.

Isso o levará à página da biblioteca da API. Em seguida, você deve digitar o Gmail na caixa de pesquisa para encontrar rapidamente a API do Gmail e clicar para selecioná-la.

Selecione a API do Gmail

Agora você verá uma visão geral da API e o que ela pode fazer. Basta clicar no botão "Ativar" para continuar.

API do Enale Gmail

Agora que sua API está ativada, a próxima etapa é criar credenciais que você pode usar na configuração do plugin SMP WP Mail.

Clique no botão criar credenciais para continuar.

Criar credenciais

Na próxima tela, você deve selecionar Navegador JavaScript JavaScript ' no "De onde você chamará a API" campo. Depois disso, clique na opção "Dados do usuário".

Credenciais da API da etapa 1

Para continuar, clique em "De quais credenciais eu preciso?"

Agora, você será solicitado a fornecer um nome para o nome do seu cliente OAuth. Você pode inserir "WP Mail SMTP" aqui.

Credenciais da API da etapa 2

No campo Fontes de JavaScript, você deve adicionar o nome de domínio do seu site. Em seguida, você precisa copiar e colar o URL de redirecionamento autorizado nas configurações do plug-in SMP do WP Mail.

Depois disso, clique no botão "Criar ID do cliente" para continuar.

Em seguida, você deve inserir um nome para a tela de consentimento do OAuth. Você pode colocar o nome do plugin aqui.

Tela de consentimento

Depois de inserir os detalhes, clique no botão Continuar e o console do desenvolvedor exibirá seu ID do cliente. Você pode copiar e colar isso na página de configuração do plugin SMP WP Mail. No entanto, você ainda precisará adicionar a chave secreta do cliente.

Obtendo seu ID do cliente

Vá em frente e clique no botão Concluído para continuar.

Agora você será direcionado para a página de credenciais do seu projeto. Você verá suas credenciais recém-criadas lá. Para continuar, você deve clicar no ícone de edição ao lado de suas credenciais.

Editar credenciais

Isso o levará à página de edição de credenciais, na qual é possível ver a chave secreta do seu cliente. Você deve copiar e colar a chave na página de configuração do seu plugin.

Chave secreta do cliente

Retorne à página de configurações do plugin na sua área de administração do WordPress. Agora que você possui o ID do cliente e as chaves secretas do cliente, clique no botão Salvar configurações para continuar.

Salvar credenciais do cliente nas configurações do plug-in

O plug-in agora armazena suas configurações e recarrega a página. Depois disso, você precisa rolar para a parte inferior da página de configurações e clicar no botão "Permitir que o plug-in envie e-mails usando sua conta do Google".

Permitir que o plugin envie emails

Isso levará você à sua Conta do Google e você será solicitado a conceder permissão ao site para enviar e-mails em seu nome.

Permitir Gmail

Clique no botão Permitir para conceder permissões.

Depois disso, você será redirecionado para o seu site, onde verá uma mensagem de sucesso.

Conectado com sucesso

Método 2: configurar o SMTP do Gmail como remetente do SMTP

Esse método permite que você se conecte manualmente aos servidores SMTP do Gmail para enviar seus emails do WordPress.

Primeiro você precisa visitar Configurações »WP Mail SMTP página para definir as configurações do plug-in.

Você deve começar fornecendo o endereço do Gmail que deseja usar no campo E-mail de e seu nome no campo Nome.

SMTP do Gmail

Em seguida, você deve selecionar "Outro SMTP" como email e marcar a caixa ao lado do caminho de retorno.

Depois disso, role para baixo até a seção Outros SMTP para definir mais configurações.

Configurações de SMTP do Gmail para o plug-in SMTP de email do WP

Aqui estão as configurações exatas que você precisa adicionar nas configurações do plugin:

  • Host SMTP: smtp.gmail.com
  • Porta SMTP: 465
  • Criptografia: use criptografia SSL
  • Autenticação: ativar autenticação
  • Nome de usuário: seu endereço completo do Gmail, por exemplo (protegido por email) ou (protegido por email)
  • Senha: senha da sua conta do Gmail
  • Quando terminar, clique no botão Salvar alterações para salvar suas configurações.

    É isso, você configurou com êxito o WP Mail SMTP para usar os servidores SMTP do Gmail.

    Testando as configurações SMTP do WP Mail

    O plug-in SMP WP Mail permite testar suas configurações de email, para garantir que tudo esteja funcionando corretamente.

    Você precisa visitar Configurações »WP Mail SMTP página e clique na guia "Email Test". Basta fornecer um endereço de email que você possa acessar no campo Enviar para e clicar no botão Enviar email.

    Enviar email de teste

    Você verá uma mensagem de sucesso. Agora você pode verificar sua caixa de entrada para ver uma mensagem com a linha de assunto "WP Mail SMTP: Test Email to …".

    É isso, você configurou com sucesso o seu site WordPress para enviar e-mails usando os servidores SMTP do Gmail.

    Solução de problemas do SMTP do Gmail não está funcionando

    Vimos que os usuários encontram alguns problemas ao usar o SMTP do Gmail com determinadas configurações de hospedagem compartilhada.

    Siga estas etapas para corrigir o problema de SMTP do Gmail:

    1. Faça login na sua conta do cPanel e crie uma conta de e-mail que corresponda ao seu endereço de e-mail do Google Apps. Isso pode parecer estranho, porque você não está usando seu servidor para e-mails. Esta etapa basicamente engana seu servidor, acreditando que você está enviando o email pelo servidor.
    2. Na sua conta cPanel, acesse Registros MX e altere o roteamento MX de automático para remoto. Pode ser um pouco difícil de encontrar, já que cada host agora possui uma interface cPanel personalizada. Você deve procurar um pequeno link ao lado do MX que diz Roteamento de Email: Trocador de Correio Remoto.
    3. Depois disso, faça login novamente no seu site WordPress e envie um email de teste.

    Esperamos que este artigo tenha ajudado você a aprender como enviar e-mails no WordPress usando o servidor SMTP do Gmail. Você também pode ver nossa lista de 5 melhores plugins de formulário de contato para WordPress.

    Se você gostou deste artigo, assine o nosso canal YouTube para assistir a vídeos tutoriais do WordPress. Você também pode encontrar-nos em Twitter e Facebook.