Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como usar o servidor SMTP gratuito para enviar e-mails do WordPress (3 métodos)

Você deve ter notado que a função de e-mail PHP padrão do WordPress não é confiável e, com frequência, envia seus e-mails importantes diretamente para a pasta de spam, ou mesmo para lugar nenhum.

Na WPBeginner, usamos um servidor SMTP para garantir que nossos e-mails sejam sempre entregues. Mas muitos iniciantes nos dizem que acham a configuração de um servidor de e-mail complicada.

Este artigo fornece um guia passo a passo para configurar um servidor SMTP gratuito para seu site WordPress a fim de aumentar sua capacidade de entrega de e-mails. O método 1 é o mais simples.

How to Use Free SMTP Server to Send WordPress Emails

Por que usar um servidor SMTP para enviar e-mails do WordPress?

Muitas vezes, os proprietários de sites reclamam do problema de o WordPress não enviar e-mails.

Por padrão, o WordPress envia e-mails por meio da função de correio PHP. Infelizmente, nem todos os servidores de hospedagem do WordPress estão configurados corretamente para usar o correio PHP.

Mesmo quando os e-mails são enviados com êxito, eles podem ser identificados incorretamente como spam. Isso significa que eles podem ser excluídos automaticamente sem nunca serem vistos.

A melhor maneira de garantir a capacidade de entrega de seus e-mails do WordPress é usar um servidor SMTP. Esse é o protocolo padrão para enviar e-mails na Internet.

Os servidores SMTP usam autenticação adequada para garantir que o e-mail seja enviado por um remetente autorizado. Isso melhora a capacidade de entrega, e seus e-mails chegam com segurança às caixas de entrada dos usuários.

Agora, você precisa de um plugin para conectar seu site WordPress ao servidor SMTP. Usaremos o plugin WP Mail SMTP, que é o melhor plugin SMTP para WordPress.

Felizmente, também há uma versão gratuita do WP Mail SMTP disponível.

Dito isso, vamos dar uma olhada em como configurar o WP Mail SMTP e, em seguida, como conectá-lo a servidores SMTP gratuitos populares.

Instalação do plug-in SMTP do WP Mail para WordPress

A primeira etapa é instalar e ativar o plug-in WP Mail SMTP. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, você verá o assistente de configuração do WP Mail SMTP. Você pode ignorar o assistente porque mostraremos como configurar o plug-in manualmente.

WP Mail SMTP Launch Wizard

Basta clicar no link “Voltar ao painel” na parte inferior.

Agora, você deverá ver a página WP Mail SMTP Settings, onde poderá configurar o plug-in.

Se você adquiriu uma licença Pro, precisará colar a chave de licença e clicar no botão “Verify Key” (Verificar chave). Você pode encontrar a chave de licença na área da sua conta no site do WP Mail SMTP.

The WP Mail SMTP plugin settings page

Você precisa começar inserindo seu e-mail e nome. Os e-mails do WordPress serão enviados a partir desse endereço de e-mail e nome.

Você deve deixar a caixa “Force From Email” marcada. Isso garante que todos os e-mails do seu site WordPress sejam enviados a partir desse endereço de e-mail por meio do seu servidor SMTP.

Entering your From email address for WP Mail SMTP

Dica: certifique-se de marcar a opção “Force From Name” para que todos os e-mails venham com o mesmo nome, independentemente de quaisquer configurações em plug-ins como o WPForms.

Em seguida, role a tela para baixo até a seção Mailer, onde você pode escolher um serviço de correspondência SMTP. Basta clicar no serviço que você deseja usar.

Selecting the mailer service to use with WP Mail SMTP

As próximas etapas dependem do serviço que você escolher.

Abordaremos passo a passo como configurar vários servidores SMTP gratuitos. Você precisa manter a guia de configurações SMTP do WP Mail aberta e seguir as instruções do servidor SMTP escolhido:

Observação: se você não se sentir muito confiante com questões técnicas, recomendamos que faça upgrade para a conta Elite do WP Mail SMTP. Eles têm um fantástico serviço White Glove Setup que o ajudará no processo de configuração.

1. Envio de e-mails do WordPress usando o servidor SMTP do Gmail

Você pode usar uma conta gratuita do Gmail para enviar e-mails SMTP. Se você ainda não tiver uma conta do Gmail, precisará criar uma antes de seguir o restante destas instruções.

Com uma conta gratuita do Gmail, você pode enviar até 500 e-mails por dia. No entanto, se você tiver acesso a uma conta paga do Google Workspace, esse limite será aumentado para 2.000 e-mails por dia.

Primeiro, faça login no seu administrador do WordPress, onde você já deve ter instalado o WP Mail SMTP. Na página WP Mail SMTP ” Settings (Configurações do WP Mail SMTP ), você deve selecionar “Google / Gmail” como seu remetente.

Agora, conectar os plug-ins do WordPress ao Gmail e a outros serviços do Google pode ser muito trabalhoso. A boa notícia é que a versão Pro do WP Mail SMTP oferece uma configuração de um clique que é rápida e simples. É altamente recomendável.

Para começar, basta alternar a opção “One-Click Setup” para a posição ativada.

WP Mail SMTP Pro Offers One-Click Setup for Gmail

Você verá um aviso de que precisa salvar as configurações antes de poder continuar, portanto, certifique-se de clicar no botão “Save Settings” (Salvar configurações) na parte inferior da página.

Ao rolar a página para baixo, você verá que agora há um botão “Fazer login com o Google”. Você precisa clicar nesse botão para autorizar o plug-in.

Sign in With Google so WP Mail SMTP Can Access Gmail

Você será solicitado a selecionar uma conta do Google, concordar com os termos de serviço e clicar no botão “Allow” (Permitir) para permitir que o WP Mail SMTP envie e-mails.

Parabéns, você vinculou com êxito o site atual ao Google. Você pode começar a enviar e-mails pelo Gmail.

Mas, primeiro, você deve testar se o seu e-mail está funcionando.

2. Envio de e-mails do WordPress usando o servidor SMTP Brevo (Sendinblue)

O Brevo (antigo Sendinblue) permite que você envie até 300 e-mails gratuitos diariamente a partir do seu site.

Para usar o Brevo, certifique-se de selecionar “Sendinblue” na página WP Mail SMTP ” Settings na captura de tela acima.

Em seguida, você precisa criar uma conta no site da Brevo. Após confirmar seu endereço de e-mail, você será solicitado a preencher algumas informações sobre sua empresa. Você também receberá uma mensagem de texto com um código de confirmação a ser inserido.

Em seguida, você será solicitado a escolher um plano de preços Brevo.

Select the Free Brevo Plan

Basta clicar no botão “Continue with a Free plan” (Continuar com um plano gratuito).

Agora você verá o painel de controle do Brevo.

The Brevo Dashboard

Criação de um novo subdomínio para seu e-mail

Antes de prosseguir, você precisa criar um subdomínio em seu site, como mail1.yourdomain.com.

Para fazer isso, faça login na sua conta de hospedagem na Web ou de registrador de domínios e siga as instruções para adicionar um subdomínio.

Se você estiver usando o Bluehost, precisará clicar na guia Hosting à esquerda. Você pode abrir o painel de controle clicando no botão “cPanel” na parte inferior da página.

Open cPanel in Bluehost

Isso abrirá o painel do cPanel para seu site.

Role a tela para baixo até a seção Domains (Domínios) e clique na opção “Domains” (Domínios).

Click the Domains Option in cPanel

Agora você verá uma página que lista seus domínios e subdomínios existentes.

Para criar um novo subdomínio, você precisará clicar no botão “Create A New Domain” (Criar um novo domínio).

Creating a New Domain or Subdomain in Bluehost

Na próxima página, você precisará inserir o subdomínio que deseja criar seguido do nome do domínio, como “mail1.startawpsite.com”.

Em seguida, você precisa clicar no botão “Submit” (Enviar) para continuar. A Bluehost adicionará o subdomínio à sua hospedagem.

Creating a Subdomain on Bluehost

Depois de criar o subdomínio, você precisa adicioná-lo à sua conta Brevo.

Como adicionar seu subdomínio ao Brevo

Em sua conta Brevo, você precisa ir para a página Settings (Configurações). Nessa página, role até a seção “Your Senders and Domains” (Seus remetentes e domínios) e clique no botão “Configure” (Configurar) abaixo dela.

Click the Configure Button for Brevo Senders & Domains

Em seguida, você precisa clicar em “Domains” (Domínios) no menu exibido e, em seguida, clicar no botão “Add a domain” (Adicionar um domínio).

Vá em frente e insira todo o seu subdomínio, como mail1.yoursite.com. Você também precisa escolher seu provedor de domínio de e-mail no menu suspenso. Se o seu provedor não estiver na lista, basta escolher “Other” (Outro).

Adding a Domain in Brevo

Certifique-se de clicar no botão “Salvar este domínio de e-mail” quando terminar.

Depois que o domínio de e-mail for salvo, você precisará verificar se ele pertence a você. Você precisará adicionar dois códigos às suas configurações de DNS. O primeiro verificará se você é o proprietário do domínio e o segundo melhorará a capacidade de entrega do e-mail.

Dica: Não se preocupe se você fechar esse pop-up por engano. Você pode voltar a ele clicando no link “Verify This Domain” (Verificar este domínio) ao lado do seu subdomínio.

Em seguida, você precisa abrir as configurações de DNS do seu domínio na sua conta de hospedagem na Web. Seu host da Web deve ter instruções para isso. Certifique-se de deixar a guia com o site da Brevo aberta para poder copiar as configurações.

Por exemplo, na Bluehost, você precisa ir até a guia Domínios e clicar no botão “Configurações” ao lado do nome de domínio do seu site.

Open domain settings in Bluehost

Depois disso, você verá diferentes configurações de domínio na Bluehost.

Basta rolar a tela para baixo e clicar na opção “Advanced Tools” (Ferramentas avançadas).

Open advanced DNS settings

Aqui, a Bluehost mostrará os servidores de nomes do seu domínio e outros registros.

Para gerenciar os registros DNS, clique no botão “Manage” (Gerenciar) ao lado de Advanced DNS Records (Registros DNS avançados).

Manage advanced DNS

Em seguida, a Bluehost exibirá uma mensagem de aviso de que somente usuários avançados devem alterar os registros DNS porque, com as configurações erradas, você pode perder o acesso ao seu e-mail e site.

Você pode simplesmente clicar no botão “Continuar”.

Continue the warning message

Isso o levará a uma tela onde poderá gerenciar os registros DNS do seu site WordPress.

Você precisa clicar no botão “Add Record” (Adicionar registro) e adicionar o registro de código Brevo usando as informações do site da Brevo. Em seguida, faça o mesmo para adicionar o registro DKIM.

Adding a DNS Record in Bluehost

Depois de adicionar os dois registros TXT às configurações de DNS do seu domínio, você precisa voltar ao site da Brevo.

A partir daí, você precisa clicar no botão “Authenticate this email domain” (Autenticar este domínio de e-mail). Você deverá ser levado a uma nova página, na qual poderá ver uma mensagem de sucesso informando que ele foi autenticado.

Dica: As alterações de DNS podem levar de 24 a 48 horas para se propagar pela Internet. Se a verificação falhar, tente novamente em algumas horas.

Ativação do Brevo no WP Mail SMTP

Agora, você só precisa terminar de ativar o Brevo em seu site WordPress. Basta voltar à página WP Mail SMTP Settings (Configurações SMTP do WP Mail) que você abriu anteriormente e localizar a caixa de chave de API.

Em seguida, clique no link “Get v3 API Key”.

Getting an API Key for Brevo in WP Mail SMTP

Esse link abrirá a página correta da sua conta Brevo em uma nova guia.

Aqui, você só precisa copiar o valor da chave SMTP.

Copy the Brevo API Key

Depois de copiá-la, retorne ao WP Mail SMTP e cole a chave de API.

Também será necessário preencher o domínio de envio que você inseriu no Brevo anteriormente, como mail1.yoursite.com.

Enter the Brevo API Key and Sending Domain

Certifique-se de clicar no botão “Salvar configurações” depois de fazer isso.

Parabéns, você configurou o Brevo com sucesso. Você só precisa aguardar a ativação de sua conta.

Agora, é hora de testar se o seu e-mail está funcionando.

3. Envio de e-mails do WordPress usando o servidor SMTP da SendGrid

OSendGrid oferece um plano gratuito que permite o envio de até 100 e-mails diários gratuitos.

Primeiro, você precisa visitar o site da SendGrid e clicar no botão “Start For Free” para criar sua conta gratuita.

Depois de criar sua conta, um processo de verificação será acionado. Sua conta será colocada temporariamente em espera enquanto eles lhe fazem algumas perguntas por e-mail. Isso é feito para garantir que você usará o serviço de uma forma que se alinhe às políticas e aos valores da empresa.

Depois que seu aplicativo for aprovado, você poderá entrar no painel do SendGrid.

Criação de uma identidade de remetente

Sua primeira etapa é criar uma identidade de remetente, que é o endereço “de” usado para seus e-mails. Para fazer isso, clique em “Sender Authentication” (Autenticação do remetente) na seção Settings (Configurações) na parte inferior do menu do painel.

Navigate to Sender Authentication in SendGrid

Isso o levará à página Autenticação do remetente da SendGrid.

Role a tela para baixo até a seção Single Sender Verification (Verificação de remetente único) e clique no botão “Get Started” (Iniciar) em “Verify an Address” (Verificar um endereço).

Verify Your From Address by Clicking the Get Started Button

Isso exibirá um formulário no qual você poderá criar um remetente.

Em seguida, basta digitar o nome, o endereço de e-mail e o endereço de correspondência que deseja usar para seus e-mails. Quando terminar, você poderá clicar no botão “Create” (Criar) para armazenar os detalhes do remetente.

Create a Sender in SendGrid

Importante: Esse endereço de e-mail “Reply To” precisa ser o mesmo que você inseriu como endereço “From” nas configurações de SMTP do WP Mail.

Você receberá um e-mail de confirmação em sua caixa de entrada para verificar esse endereço de e-mail comercial.

Certifique-se de clicar no link da mensagem para concluir a configuração da identidade de remetente único.

SendGrid Confirmation Email

Depois de verificar seu endereço de e-mail, volte ao painel do SendGrid clicando no link Painel na barra lateral.

Geração de uma chave de API

A próxima etapa é gerar uma chave de API para que você possa conectar seu site à sua conta SendGrid e começar a enviar e-mails.

Usando o menu do painel do SendGrid, você precisa encontrar a seção API de e-mail e clicar em “Guia de integração”.

SendGrid Integration Guide

Na próxima página, você será solicitado a escolher um método de integração.

Na caixa SMTP Relay, clique no botão “Choose” (Escolher).

Click the Choose Button Under SMTP Relay

Você precisa dar à chave de API um nome que o lembrará para que você a está usando no futuro.

Neste exemplo, nós o nomeamos “WP Mail SMTP”.

Creating an API Key for SendGrid

Agora, você pode clicar no botão “Create Key” para gerar a chave de API.

Você verá uma mensagem confirmando que ela foi criada com sucesso, e a chave da API será exibida abaixo.

Você precisará dessa chave na próxima seção, portanto, deixe a guia SendGrid aberta no navegador.

Como conectar o WP Mail SMTP à sua conta SendGrid

Em seguida, retorne à guia do navegador do administrador do WordPress e acesse WP Mail SMTP ” Settings. Você já deve ter selecionado o SendGrid para o seu servidor de e-mail. Caso contrário, selecione-o agora.

Na parte inferior da tela, você verá uma caixa para inserir sua chave SendGrid API. Basta copiá-la e colá-la aqui e, em seguida, clicar no botão “Salvar configurações”.

Add the SendGrid API Key to WP Mail SMTP Settings

Em seguida, é necessário verificar se a integração está funcionando.

Primeiro, vá para a guia Email Test (Teste de e-mail) nas configurações de SMTP do WP Mail. Em seguida, digite seu endereço de e-mail e clique no botão “Send Email” (Enviar e-mail).

Send a Test Email With WP Mail SMTP

Você deverá ver uma mensagem informando que o e-mail de teste foi enviado com êxito. Você pode confirmar isso acessando sua caixa de entrada e verificando se o e-mail está lá.

Agora que seu e-mail de teste foi enviado com êxito, volte para a guia com sua página da API do SendGrid. Você precisa ir em frente e marcar a caixa “I’ve updated my settings” (Atualizei minhas configurações). Em seguida, clique no botão “Next: Verificar integração”.

Check the box to say that you have updated your settings and then click the button to verify

Na tela seguinte, você deve clicar no botão “Verify Integration” (Verificar integração).

Em seguida, você verá uma mensagem confirmando que a SendGrid recebeu seu e-mail e que a configuração foi concluída.

SendGrid Verification Worked

Autenticação de um subdomínio na SendGrid

Para concluir a configuração do SendGrid, você deve criar e autenticar um subdomínio para ajudar a melhorar a capacidade de entrega de seus e-mails.

Dica: Se você não conseguir criar e autenticar seu subdomínio, os e-mails do seu site ainda serão enviados. No entanto, existe a possibilidade de que alguns e-mails não sejam entregues aos destinatários.

Agora, você precisa criar um subdomínio em seu site, como sg.yourdomain.com. Para fazer isso, faça login na sua conta de hospedagem na Web e siga as instruções para adicionar um subdomínio.

Se você estiver usando a Bluehost, precisará fazer login na sua conta de host da Web e clicar na guia Hosting (Hospedagem) à esquerda. Você pode abrir o painel de controle clicando no botão “cPanel” na parte inferior da página.

Open cPanel in Bluehost

Isso abrirá o painel do cPanel para seu site.

Role a tela para baixo até a seção Domains (Domínios) e clique na opção “Domains” (Domínios).

Click the Domains Option in cPanel

Agora você verá uma página que lista seus domínios e subdomínios existentes.

Para criar um novo subdomínio, você precisará clicar no botão “Create A New Domain” (Criar um novo domínio).

Creating a New Domain or Subdomain in Bluehost

Na próxima página, você deve inserir o subdomínio que deseja criar.

Sugerimos usar sg.yourdomain.com para seu subdomínio. Certifique-se de clicar no botão “Submit” para armazenar seu novo subdomínio.

Adding a Subdomain in Bluehost

Depois de criar o subdomínio, você precisa adicioná-lo à sua conta SendGrid.

Para fazer isso, você precisa voltar à página Configurações ” Autenticação do remetente na sua conta SendGrid. Em “Domain Authentication” (Autenticação de domínio), você precisa clicar no botão “Get Started” (Iniciar).

Get Started With Domain Authentication in SendGrid

Agora, você deve selecionar seu host de DNS. Esse é o host do seu site, como Bluehost ou SiteGround, a menos que seu nome de domínio esteja registrado em uma empresa diferente.

Na segunda etapa, selecione a opção “Yes” (Sim) para “Would you also like to brand the links for this domain?” (Você também gostaria de marcar os links para este domínio?). Isso significa que seus e-mails serão exibidos como provenientes de seu domínio, e não do SendGrid.

Select your DNS host in SendGrid

Em seguida, basta clicar no botão “Next” (Avançar).

Agora, você precisa inserir seu domínio na caixa “Domain You Send From”. Abaixo disso, clique no link “Advanced Settings” (Configurações avançadas) para abrir algumas opções adicionais.

A partir daqui, você pode desmarcar a caixa “Usar segurança automatizada” e marcar a caixa “Usar caminho de retorno personalizado”. Em seguida, digite a primeira parte de seu subdomínio para o “Caminho de retorno”.

Por exemplo, se seu subdomínio for sg.example.com, digite sg.

SendGrid Domain Authentication Advanced Settings

Depois de fazer isso, você deve clicar no botão “Next” (Avançar).

Em seguida, você verá alguns registros DNS que precisam ser adicionados ao seu domínio. Você pode consultar a documentação do seu host da Web ou consultar nosso método Brevo para obter ajuda para fazer isso.

Getting your DNS records from Sendgrid

Depois de adicionar os registros, clique no botão “Verify” (Verificar) na parte inferior da tela. Em seguida, você verá uma mensagem de sucesso.

Por fim, teste seu e-mail SMTP novamente para ter certeza de que os e-mails estão sendo enviados corretamente.

Testando se o seu correio SMTP está funcionando

A etapa final de todos esses métodos é enviar um e-mail de teste para garantir que tudo esteja funcionando como deveria.

Primeiro, vá para a guia “Email Test” (Teste de e-mail) nas configurações de SMTP do WP Mail. Em seguida, insira o endereço de e-mail para o qual você deseja que o e-mail de teste seja enviado, se ele for diferente do padrão.

Basta clicar no botão “Enviar e-mail” e seu e-mail será enviado.

Send a Test Email With WP Mail SMTP

Você deverá ver uma mensagem informando que o e-mail foi enviado com sucesso.

Em seguida, verifique sua caixa de entrada para ter certeza de que o e-mail de teste foi recebido.

Test email from WP Mail SMTP

Outras opções gratuitas de SMTP Mailer

Há outras opções gratuitas de SMTP mailer que você pode usar em vez das que abordamos:

  • Outlook: Isso envolve um processo de configuração mais longo do que os outros métodos, mas a vantagem é que você pode enviar muitos e-mails (até 5.000 por dia).
  • Amazon SES: Esse serviço só é recomendado se você tiver confiança em tecnologia, pois a configuração é bastante complexa. Ele é gratuito no primeiro ano.
  • SMTP.com: Essa é uma opção robusta e confiável. A desvantagem é que ele é gratuito apenas nos primeiros 30 dias e, depois, você precisa pagar para usá-lo.

Para todos esses casos, você pode obter instruções selecionando o mailer na página de configurações SMTP do WP Mail e clicando no link de documentação. Isso abrirá as instruções em uma nova guia.

The documentation link for setting up Outlook in WP Mail SMTP

Esperamos que este artigo tenha ajudado você a aprender como usar um servidor SMTP gratuito para enviar e-mails para o WordPress. Talvez você também queira conferir nossos artigos sobre os melhores serviços de marketing por e-mail e nossa comparação dos melhores aplicativos de número de telefone comercial virtual (com opções gratuitas).

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

8 ComentáriosDeixe uma resposta

  1. boris

    Great help, thanks! If your host doesn’t provide email services and you use this method, what are he options for using an alias so the emails sent out have the domain instead of “gmail.com”, for example.

  2. Jeffin Grey

    Great its going next level article Very Easy way to follow instruction
    Thanks For Sharing

    • WPBeginner Support

      Glad our article was helpful!

      Administrador

  3. Michael Prosser

    Great, easy to follow instructions for setting up the Gmail SMTP. Thank you!

    • WPBeginner Support

      You’re welcome, glad our guide was helpful :)

      Administrador

  4. Tony

    i have managed to set up the gmail api and its working just fine. But what i would like to know is, how many emails/ newsletters can i send in a day using the gmail api. Thanks

    • WPBeginner Support

      You would need to check Google’s current documentation for the limits at the moment

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.