Agora, vamos aprender como você pode usar o servidor Gmail SMTP para enviar gratuitamente os e-mails transacionais do seu site WordPress. Este método funciona muito bem e melhorará a confiabilidade dos e-mails do seu site em vez de usar o método padrão de e-mail PHP.

Para configurar isso, você precisará criar um aplicativo Google para que você possa se conectar ao servidor SMTP do Gmail através da API em vez de apenas conectar os detalhes do SMTP. Há um bom número de passos envolvidos para fazer isto. Este é apenas um processo de configuração único. Isto é, uma vez que você leve de 30 a 60 minutos para passar por esta configuração, seu site continuará a se beneficiar no piloto automático.

Além de criar um aplicativo do Google, você também precisará da ajuda de um plugin WordPress SMTP. Vamos usar o plugin gratuito Post SMTP Mailer/Email Log, mas o plugin gratuito WP Mail SMTP também é outra boa opção que suporta a API do Gmail.

O processo básico é assim:

  1. Instale o plugin Post SMTP Mailer/Email Login (você precisa fazer isso primeiro para obter as URLs a serem usadas em seu aplicativo Google).
  2. Crie um aplicativo do Google. Esta é a parte mais complicada do processo, mas nós o guiaremos através de cada passo.
  3. Adicione suas chaves API do aplicativo Google às configurações de Log Post SMTP Mailer/Email.
  4. Envie um e-mail de teste para ter certeza de que tudo está funcionando.

Nota – este tutorial está focado no uso de uma conta Gmail gratuita. Entretanto, você pode seguir um processo similar para configurar seu site para enviar e-mails através de sua conta no Google Workplace (G Suite).

1. Instalar e configurar o plugin Post SMTP Mailer/Email Log

Para começar, você precisa instalar e ativar o plugin gratuito Post SMTPMailer/Email Log do WordPress.org. Isto é o que lhe permite configurar seu site WordPress para enviar e-mails através do servidor API/SMTP do Gmail.

Após ativar o plugin, vá para a aba Post SMTP no painel do WordPress e clique no link Mostrar todas as configurações abaixo do grande botão Iniciar o Assistente.

Depois, vá para a guia Mensagem e defina seu endereço de e-mail e nome “de”. Você pode usar seu endereço Gmail como o e-mail “de”, ou você pode usar um endereço de e-mail diferente, se preferir.

Em seguida, volte para a guia Conta e escolha Gmail API no menu suspenso Tipo. Uma vez feita esta escolha, você deve ver algumas opções adicionais na caixa Autenticação abaixo. Mantenha esta página aberta porque você vai precisar das origens do JavaScript Autorizado e dos detalhes do URI Autorizado redirecionado na próxima etapa:Escolha a opção API do Gmail

Escolha a opção API do Gmail

2. Crie seu Google App

Agora, você precisa criar um aplicativo do Google. Isto é o que permite que seu site WordPress envie e-mails com segurança através da API do Gmail. Mais uma vez, esta é definitivamente a parte mais complicada deste processo. No entanto, é principalmente clicar em muitos botões, e nós lhe daremos todas as etapas/fotografias que você precisa para passar por isso.

Crie um projeto

Para começar, abra uma nova aba e copie esta URL para ir para o Console de Desenvolvedores do Google. Lá, você precisa criar um novo projeto. Se é a primeira vez que você faz o login no Console de Desenvolvedores, o Google irá solicitar que você crie seu primeiro projeto. Ou, se você já tem alguns projetos, você pode criar um novo clicando no dropdown no canto superior esquerdo (marcado com [1] na captura de tela abaixo).Criar um novo projeto do Google Developers

Criar um novo projeto do Google Developers

Habilitar o Gmail API

Uma vez criado seu projeto, clique no botão Habilitar APIs e Serviços (mostrado na captura de tela acima).

Na tela seguinte, procure por “Gmail” e escolha o resultado da API do Gmail:Procure o Gmail API

Procure o Gmail API

Em seguida, clique em Habilitar na página completa da API do Gmail:Habilitar o Gmail API

Habilitar o Gmail API

Criar Credenciais

Agora, você deve estar em uma interface dedicada para a API do Gmail. Clique no botão Create Credentials (Criar Credenciais):Criar credenciais para a API do Gmail

Criar credenciais para a API do Gmail

Preencha o formulário Descubra quais credenciais você precisa usando as seguintes informações:

  • Qual API você está usando? API do Gmail
  • De onde você vai ligar para a API? Navegador da Web (JavaScript)
  • Que dados você estará acessando? Dados do usuário

Uma vez feito isso, clique no botão Que credenciais eu preciso? na parte inferior.Preencha o formulário de credenciais

Preencha o formulário de credenciais

Configurar uma tela de consentimento

Agora, o Google lhe alertará que você precisa criar uma tela de consentimento. Este é o mesmo tipo de tela de autorização que você vê quando usa o Google para se inscrever/logar em um site.

Você precisa fazer isso para satisfazer as exigências do Google, mas não precisa se preocupar com as informações que você digita, pois você só estará usando isso para seu próprio site WordPress.

Clique no botão para configurar a tela de consentimento:A solicitação de criação de uma tela de consentimento OAuth

A solicitação de criação de uma tela de consentimento OAuth

Isto deve abrir uma nova aba onde você pode configurar uma tela de consentimento OAuth (mantenha a aba original do navegador à mão porque você precisará voltar a ela em um segundo). Em Tipo de usuário, selecione Externo. Em seguida, clique em Criar:Criar uma tela de consentimento externo

Criar uma tela de consentimento externo

Na tela seguinte, digite os detalhes básicos do seu site. Novamente – você não precisa se preocupar com o que você coloca aqui porque é a única pessoa que verá estas informações.Configurar a tela de consentimento

Configurar a tela de consentimento

Uma vez que você tenha adicionado as informações, clique em Salvar na parte inferior.

Termine de acrescentar credenciais ao seu projeto

Agora, volte para a guia que contém as credenciais adicionais à interface do seu projeto e digite as seguintes informações:

  • Nome – o nome do seu website (ou qualquer outra coisa que seja fácil de lembrar).
  • Origens autorizadas do JavaScript – você pode encontrar isto no plugin Post SMTP Mailer/Email Login (Passo #1).
  • Redirecionamento autorizado URIs – você pode encontrar isto no plugin Post SMTP Mailer/Email Login (Passo #1).

Crie suas credenciais

Crie suas credenciais

Uma vez que você tenha adicionado tudo, clique em Atualizar. Em seguida, o botão Atualizar deve mudar para Criar ID de cliente OAuth – clique nele para finalizar o processo e depois clique em Concluído.

Agora você está quase terminando!

Uma vez que você clique em Done, você deve ver uma seção para OAuth 2.0 Client IDs na aba Credentials do seu projeto (que deve abrir automaticamente após clicar em Done).

Clique na entrada para obter o nome que você acabou de criar:Acesse as identificações de clientes OAuth 2.0

Acesse as identificações de clientes OAuth 2.0

Agora, você só precisa encontrar duas informações:

  • ID do cliente
  • Segredo do cliente

Mantenha estes valores acessíveis porque você vai precisar deles na próxima etapa:Seus IDs de cliente API do Gmail

Seus IDs de cliente API do Gmail

3. Adicionar IDs de clientes do Gmail App ao Log Post SMTP Mailer/Email

Para terminar a configuração, volte para as configurações de Log Post SMTP Mailer/Email em seu painel do WordPress e cole no ID do cliente e no segredo do cliente da etapa anterior. Em seguida, certifique-se de salvar suas alterações:Adicionar IDs de cliente API do Gmail ao WordPress

Adicionar IDs de cliente API do Gmail ao WordPress

Em seguida, o plugin deve solicitar a sua permissão ao Google:

Conceder permissão ao GoogleConceder permissão ao GoogleClicando nesse link, será aberto o processo normal de autorização do Google (novamente, como se você estivesse se registrando em um site usando o login no Google). Entretanto, como você não submeteu seu aplicativo ao Google para revisão, o Google lhe mostrará um aviso de que “Este aplicativo não foi verificado”.

Como este é seu próprio aplicativo, você pode ignorar o aviso com segurança. Clique na opção para mostrar as configurações avançadas e depois clique em Ir para “yourwebsite.com”. (inseguro) para continuar o processo de autorização:Ignorar o aviso para continuar

Ignorar o aviso para continuar

Agora você vai passar pelo processo normal. Certifique-se de escolher a opção de permitir que seu site WordPress tenha acesso à sua conta Gmail. Ele precisa destas permissões para enviar e-mails através do servidor SMTP do Gmail.

E é isso! Houve alguns passos, mas agora você está praticamente acabado.

4. Envie um e-mail de teste

Para garantir que tudo esteja funcionando, o Post SMTP Mailer/Email Log inclui uma opção para enviar um e-mail de teste. Você pode acessá-lo a partir da página principal de configurações:Como enviar um e-mail de teste através da API do Gmail

Como enviar um e-mail de teste através da API do Gmail

Você pode digitar o e-mail para o qual deseja enviar uma mensagem de teste.

Então, você deve ver uma mensagem de sucesso nas configurações do plugin:A mensagem de sucesso para seu e-mail de teste

A mensagem de sucesso para seu e-mail de teste

E se você for à sua caixa de entrada de e-mail, você também deve ver um e-mail de teste:O e-mail real que você deve ver em sua caixa de entrada

O e-mail real que você deve ver em sua caixa de entrada

Se tudo correr bem, você está acabado.

Seu site WordPress agora enviará todos os seus e-mails usando o servidor Gmail SMTP. Você pode ter certeza de que isto está acontecendo indo para Post SMTP → Email Log. Isto listará todos os e-mails que seu site envia (juntamente com quaisquer erros se o plugin encontrar problemas):Como visualizar um registro dos e-mails que seu site envia

Como visualizar um registro dos e-mails que seu site envia Procurando uma forma gratuita e confiável de enviar e-mails do seu site WordPress? ✅ O servidor SMTP do Gmail pode ser a resposta.

Resumo

O servidor Gmail SMTP permite que você envie e-mails usando sua conta Gmail e os servidores do Google.

Uma opção aqui é configurar clientes de e-mail de terceiros, tais como Thunderbird ou Outlook, para enviar e-mails através de sua conta Gmail. Os detalhes padrão do Gmail SMTP são os seguintes:

  • Endereço do servidor SMTP do Gmail: smtp.gmail.com
  • Nome Gmail SMTP: Seu nome completo
  • Gmail SMTP username: Seu endereço completo do Gmail (ex.: you@gmail.com)
  • Senha Gmail SMTP: A senha que você usa para fazer login no Gmail
  • Porta Gmail SMTP (TLS): 587
  • Porta Gmail SMTP (SSL): 465

Outra opção é usar o Gmail para enviar os e-mails transacionais do seu site WordPress. Com um limite de 500 e-mails por dia, os limites de envio gratuito do Gmail são significativamente maiores do que outros serviços SMTP gratuitos, como o SendGrid ou Mailgun.

Entretanto, se você estiver fazendo isso, deve enviar e-mails através do Gmail API em vez de apenas usar os detalhes do servidor SMTP.

Embora a criação de um aplicativo para usar o Gmail API acrescente alguma complexidade ao processo, vale a pena o esforço porque ele lhe dá uma maneira confiável e segura de enviar os e-mails do seu site.

Agora que está tudo pronto, confira nossa lista de add-ons do Gmail para aumentar a produtividade do seu e-mail.

Você ainda tem alguma pergunta sobre o servidor SMTP do Gmail ou como usá-lo com o WordPress? Pergunte-nos nos comentários!