Como configurar suas configurações de e-mail do WordPress

Como Configurar Suas Configurações de E-mail do WordPress (Do JEITO CERTO)

Você quer configurar suas configurações de e-mail do WordPress?

Se seus e-mails do WordPress não estão chegando aos destinatários ou estão caindo na caixa de spam, é porque o WordPress usa um método não confiável chamado PHP mail() que leva a problemas de entrega.

Provedores de e-mail como o Gmail não confiam nessas mensagens não autenticadas, então eles as bloqueiam ou marcam como spam. A solução é o SMTP (Simple Mail Transfer Protocol).

Neste post, mostrarei como configurar suas configurações de e-mail do WordPress corretamente para garantir uma entrega rápida e confiável em todos os momentos. Toda a configuração leva de 15 a 20 minutos e você corrigirá os problemas de entrega permanentemente.

Configurar as configurações de e-mail no WordPress é muito mais simples quando você entende por que elas dão errado em primeiro lugar.

Então, antes de mexermos no plugin, vamos analisar o que está realmente quebrado na configuração padrão. Em seguida, vamos consertar de vez com uma configuração SMTP adequada.

Por Que os E-mails do WordPress Falham por Padrão

O WordPress vem com a função PHP mail() como seu mecanismo de e-mail integrado. Funciona na teoria, mas falha na prática por três motivos.

  • Primeiro, as mensagens que ele envia não possuem autenticação. Elas não têm assinatura SPF, DKIM ou DMARC, que são os registros que os provedores de e-mail modernos verificam antes de aceitar uma mensagem. Sem eles, um e-mail parece exatamente uma mensagem forjada de um spammer.
  • Segundo, a maioria das hospedagens compartilhadas de WordPress usa endereços IP que são compartilhados entre centenas de outros sites. Se um desses sites envia spam, o impacto na reputação é para todo o IP. Seu e-mail honesto de redefinição de senha é bloqueado pelo comportamento de outra pessoa.
  • Terceiro, a função mail() não fornece relatórios de erro nem logs de entrega. Quando os e-mails falham, você não tem como saber que falharam, quem não os recebeu ou por quê. Você só descobre quando um cliente reclama que nunca recebeu a confirmação do pedido.

A solução é parar de usar o PHP mail() completamente e rotear todos os e-mails do WordPress através de um serviço SMTP autenticado em vez disso. É isso que o restante deste guia irá mostrar.

Como o SMTP Corrige a Entrega de E-mails do WordPress

SMTP significa Simple Mail Transfer Protocol (Protocolo de Transferência de E-mail Simples). É o mesmo padrão que sua conta de e-mail regular usa, e requer que suas mensagens sejam autenticadas antes de serem enviadas. Quando você muda seu site WordPress para SMTP, três coisas acontecem.

  • Cada e-mail é criptograficamente assinado com DKIM, o que prova que a mensagem veio do seu domínio.
  • O registro SPF do seu domínio informa aos servidores de recebimento que o serviço SMTP tem permissão para enviar em seu nome.
  • E sua política DMARC informa o que fazer com qualquer coisa que falhe nessas verificações.

Para que isso aconteça no seu site WordPress, você precisa de duas coisas. Primeiro, um serviço SMTP (às vezes chamado de serviço de e-mail transacional ou um remetente).

Segundo, um plugin como o WP Mail SMTP que entrega todo e-mail enviado pelo WordPress para esse serviço em vez de para a função mail() do PHP. As próximas seções cobrem ambos, começando pelo remetente.

WP-Mail-SMTP-infografico

Como Configurar Suas Configurações de E-mail do WordPress

Configurar as configurações de e-mail do WordPress é muito fácil se você já tem seu domínio conectado a um remetente. Se não, siga o tutorial passo a passo abaixo para completar sua configuração de e-mail do WordPress usando o WP Mail SMTP.

Passo 1: Escolha um Provedor de E-mail

Primeiro, você precisará criar uma conta em um provedor de e-mail para gerenciar seus e-mails. Pense nisso como uma conta de e-mail dedicada exclusivamente ao envio de e-mails do seu site.

SendLayer é o nosso serviço de remetente mais recomendado. Aqui está nossa análise detalhada do SendLayer se você quiser saber por que o recomendamos.

Para começar a criar sua conta, visite a página de preços do SendLayer e escolha um plano com base no seu volume mensal de e-mails.

preços do sendlayer

Se você está apenas começando ou quer testar o SendLayer primeiro, clique no link Teste Grátis. O teste grátis permite que você envie e-mails imediatamente sem informações de pagamento.

Obtenha o teste gratuito do SendLayer

Em seguida, forneça seu nome, e-mail e informações de cartão de crédito conforme solicitado. Quando o cadastro da conta for concluído, clique em Continuar Para o Painel.

Continuar para o painel

Ótimo! Você acabou de configurar sua conta de remetente SendLayer. Em seguida, vamos adicionar seu domínio à sua conta SendLayer.

Dica Profissional

Estime quantos e-mails seu site WordPress envia mensalmente antes de escolher um plano. Notificações de formulário, registros de usuário, redefinições de senha, notificações de comentários e pedidos do WooCommerce são contados.

Um site típico de pequena empresa envia de 500 a 2.000 e-mails por mês. Escolha um plano um pouco acima da sua estimativa para evitar notificações de formulário perdidas e clientes insatisfeitos.

Passo 2: Autorize Seu Domínio do WordPress

A autorização de domínio é importante para garantir o envio confiável de e-mails do seu site WordPress. Autorizar seu domínio permite que os servidores de e-mail reconheçam você como um remetente verificado.

O processo de autorização envolve a adição de registros DNS (identificadores técnicos) ao seu domínio que os servidores de e-mail verificam antes de aceitar suas mensagens.

Uma vez que esses registros estejam implementados, provedores de e-mail como o Gmail confiarão em seus e-mails e os entregarão nas caixas de entrada em vez de nas pastas de spam.

Para autorizar seu domínio com o SendLayer, vá ao painel da sua conta SendLayer e clique em Adicionar Domínio.

adicionar domínio SendLayer

Insira o nome de domínio do endereço de e-mail (exemplo: suaempresa.com) que você deseja configurar como remetente. Em seguida, clique em Adicionar Domínio.

adicionar domínio SendLayer

O SendLayer gera automaticamente 5 registros DNS para o seu domínio. Esses registros autenticam seus e-mails e melhoram a entregabilidade.

Registros DNS SL

Copie esses registros e cole-os nas configurações de DNS do seu site, um por um. Geralmente, você encontrará essas configurações de DNS na conta de hospedagem WordPress do seu site.

Depois de adicionar os registros DNS necessários, marque a caixa ao lado do texto Eu adicionei esses registros DNS e estou pronto para continuar. Em seguida, pressione o botão Verificar Registros DNS.

SL verificar configurações de DNS

Lembre-se de que as alterações de DNS podem levar até 48 horas para entrar em vigor, embora a maioria seja concluída em 1 a 2 horas.

Para verificar o status de autorização do seu domínio, retorne ao painel do SendLayer e clique em Configurações na navegação vertical à esquerda.

configurações do painel sendlayer

Agora, clique na guia Registro DNS e Configurações na barra de navegação horizontal na parte superior da página.

Registros e configurações de DNS SL

Se as configurações de DNS foram verificadas com sucesso, você verá um símbolo verde na coluna Status para cada tipo de registro DNS.

Registros de DNS autorizados SL

Se precisar de ajuda para alterar as configurações de DNS do seu site, confira este guia sobre como adicionar registros DNS ao seu site.

Importante

Alguns usuários pulam esta etapa pensando que a conexão API é suficiente. Sem a autorização do domínio, os provedores de e-mail veem suas mensagens como vindas de uma fonte não verificada e as roteiam automaticamente para o spam.

Os registros DNS comprovam a propriedade do domínio e habilitam a autenticação SPF, DKIM e DMARC, que determinam se seus e-mails chegam às caixas de entrada.

Passo 3: Conecte Seu Site WordPress ao SMTP

O WordPress não permite que você use SMTP ou um serviço de e-mail externo. Podemos corrigir isso com um plugin. Vamos configurar o WP Mail SMTP no WordPress para que possamos conectar seu site ao SendLayer.

Se você ainda não tem um plugin de e-mail, instale e ative o plugin WP Mail SMTP em seu site. O WP Mail SMTP é o plugin mais confiável para substituir a função PHP mail() quebrada do WordPress por uma entrega SMTP adequada.

WP Mail SMTP para rastreamento de e-mail

Depois que o WP Mail SMTP for instalado e ativado, clique em WP Mail SMTP » Configurações em sua área de administrador do WordPress.

Página de configurações do WP Mail SMTP

Esta página de configurações é onde você configurará todas as suas opções de e-mail. As próximas três etapas o guiarão por cada seção.

Observação

O WP Mail SMTP é o plugin SMTP mais ativamente mantido, com mais de 3 milhões de instalações. Outros plugins SMTP frequentemente entram em conflito com plugins de formulário de contato, têm código desatualizado que causa problemas de compatibilidade ou carecem de suporte adequado.

O WP Mail SMTP é desenvolvido pela equipe do WPForms e se integra perfeitamente a todos os principais plugins de formulário, serviços de e-mail e recursos do WordPress. Se você tentou outros plugins SMTP que não funcionaram, desinstale-os completamente antes de instalar o WP Mail SMTP para evitar conflitos.

Passo 4: Escolha o E-mail de Origem e o Nome de Origem (Detalhes do Remetente)

O E-mail de Remetente é o endereço de e-mail de onde todos os e-mails do seu site serão enviados. Este endereço de e-mail deve usar o mesmo domínio que você acabou de autorizar com o SendLayer.

Se você tiver um endereço de e-mail comercial, ele será parecido com você@exemplo.com. Role a página de configurações até a seção de e-mail. Em seguida, insira seu endereço de e-mail no campo E-mail de Remetente.

E-mail de remetente

Se você quiser que o E-mail de Remetente seja o mesmo em todo o seu site, você pode marcar a caixa rotulada Forçar E-mail de Remetente, como mostrado na captura de tela acima.

Isso economizará o trabalho de editar as configurações de e-mail em todo o seu site (em todos os e-mails de formulário, etc.). Recomendamos fortemente que você marque esta caixa.

Prosseguindo, o Nome de Remetente é definido como o nome do site por padrão. Mas você pode alterá-lo para qualquer texto que desejar. Você também pode marcar a caixa ao lado de Forçar Nome de Remetente para aplicar esta configuração a todos os seus e-mails em todo o seu site.

Ajustar o nome do remetente nas configurações do WP Mail SMTP

Seus detalhes de remetente agora estão configurados. Em seguida, você conectará o WP Mail SMTP à sua conta SendLayer.

Dica Profissional

Muitos sites usam [email protected] como E-mail de Remetente pensando que isso desencoraja respostas. Isso na verdade prejudica a capacidade de entrega. Provedores de e-mail penalizam endereços noreply porque eles sinalizam e-mails automatizados de baixa qualidade.

Use um endereço monitorado real como [email protected] ou [email protected] em vez disso. Você obterá melhores taxas de colocação na caixa de entrada, e os clientes apreciam poder responder se tiverem dúvidas sobre confirmações de formulário ou notificações de conta.

Passo 5: Conclua a Configuração do Seu E-mail

Agora você conectará o WP Mail SMTP ao SendLayer usando uma chave de API. Esta chave permite que o plugin envie e-mails através dos servidores do SendLayer. Na seção Mailer, selecione SendLayer.

Selecionar provedor de e-mail SendLayer

Em seguida, você desejará preencher a Chave de API. Para localizar a Chave de API da sua conta SendLayer, clique no link Obter Chave de API.

Obter API SendLayer

O link o levará à página de Configurações de Domínio da sua conta. Você encontrará sua Chave de API aqui.

Configurações de domínio SendLayer

Clique no ícone de cópia ao lado de Mostrar Chave de API para copiá-la para a área de transferência.

Copiar chave de API

Retorne à sua página de Configurações do WP Mail SMTP e cole sua Chave de API do SendLayer no campo relevante.

Colar chave de API

Clique no botão Salvar Configurações para salvar as alterações.

Clique no botão Salvar configurações

Você está quase lá! Precisamos apenas testar agora que tudo está funcionando bem e sem problemas.

Importante

Sua chave de API dá acesso total para enviar e-mails da sua conta SendLayer. Nunca a compartilhe publicamente ou a inclua em repositórios de código públicos como o GitHub.

Se você suspeitar que sua chave de API foi comprometida (hack no site, exposição acidental), gere uma nova chave imediatamente nas Configurações de Domínio do SendLayer.

A chave antiga para de funcionar instantaneamente, e você só precisará colar a nova chave no WP Mail SMTP. Chaves de API comprometidas podem ser usadas para enviar spam do seu domínio, prejudicando sua reputação de remetente.

Passo 6: Teste Seus E-mails do WordPress

Após configurar suas configurações, você precisa verificar se o WordPress está realmente enviando e-mails e se eles estão chegando às caixas de entrada.

Então, vamos enviar um e-mail de teste para confirmar que sua conexão SMTP, autorização de domínio e configurações de remetente funcionam corretamente. Clique na aba Teste de E-mail.

Abra a guia Teste de E-mail no WP Mail SMTP

Nesta aba, você pode inserir quaisquer contas de e-mail às quais tenha acesso no campo Enviar Para. Em seguida, clique no botão Enviar E-mail.

Enviar teste de e-mail

Assim que o e-mail for processado, você provavelmente verá uma mensagem de sucesso.

Aviso mostrando que o e-mail de teste do WP Mail SMTP foi enviado com sucesso

Verifique a caixa de entrada do endereço de e-mail que você inseriu. O e-mail de teste deve chegar em 1-2 minutos. Verifique sua caixa de entrada e a pasta de spam.

e-mail de teste enviado com sucesso smtp

Se o e-mail chegou na sua caixa de entrada (não no spam), suas configurações de e-mail do WordPress estão configuradas corretamente. Todos os e-mails do WordPress, como notificações de formulário, redefinições de senha e registros de usuário, agora serão entregues de forma confiável.

Perguntas frequentes sobre configurações de e-mail do WordPress

Aqui estão as respostas para as perguntas que os proprietários de sites WordPress mais fazem sobre a configuração de e-mail, a troca para SMTP e a solução de problemas de entrega.

Por que não posso usar as configurações de e-mail padrão no WordPress?

Por padrão, o WordPress usa o PHP Mail para enviar e-mails como notificações de formulário, ativação de usuário, senha perdida e outros.

Infelizmente, o WordPress é conhecido por problemas de entrega de e-mail. Comumente, esses problemas surgem porque o servidor de hospedagem WordPress não está configurado corretamente para usar a função PHP Mail.

Além disso, o PHP Mail não adiciona nenhum elemento de autenticação às suas mensagens de e-mail. Isso significa que é muito provável que seus e-mails sejam tratados como spam e nunca cheguem à caixa de entrada do destinatário.

Problemas de entrega de e-mail são comuns para usuários do Gmail porque o Google tem regras muito rigorosas contra spam.

Como o SMTP corrige os e-mails do WordPress?

SMTP significa Simple Mail Transfer Protocol (Protocolo de Transferência de E-mail Simples). É uma das maneiras mais confiáveis de enviar e-mails na internet.

Com o SMTP, você obtém altas taxas de entrega, evita a pasta de spam e seus e-mails chegam aos destinatários quase instantaneamente.

Portanto, para corrigir problemas de e-mail no seu site WordPress, você precisa substituir o PHP Mail pelo SMTP. A maneira mais fácil de fazer isso é usando um plugin chamado WP Mail SMTP.

Ele é usado por muitos sites por um motivo — permite que até mesmo pessoas não técnicas configurem suas configurações de e-mail do WordPress para usar SMTP em vez da função padrão PHP mail().

Quais são as configurações de SMTP do WordPress e onde as encontro?

O WordPress não tem configurações de SMTP integradas. Você precisa instalar o plugin WP Mail SMTP para adicionar a funcionalidade SMTP. Após a instalação, vá para WP Mail SMTP » Configurações no seu painel do WordPress.

Aqui você configurará seu E-mail de Remetente, Nome de Remetente, escolherá seu provedor de e-mail e inserirá suas credenciais SMTP (geralmente uma chave de API). O plugin substitui a função PHP mail() padrão do WordPress por entrega SMTP adequada.

Como configuro o e-mail no meu site WordPress?

Instale o plugin WP Mail SMTP, inscreva-se em um provedor de serviços de e-mail como o SendLayer, autorize seu domínio adicionando registros DNS à sua conta de hospedagem, em seguida, configure o WP Mail SMTP com a chave de API e os detalhes do remetente do seu provedor.

Qual é o melhor serviço de e-mail para WordPress?

O SendLayer é nossa principal recomendação porque foi desenvolvido especificamente para usuários do WordPress, oferece excelentes taxas de entrega, inclui logs de envio detalhados e fornece suporte responsivo. Outras opções sólidas incluem SendGrid, Mailgun ou Amazon SES, embora estes exijam mais configuração técnica.

Evite usar contas de e-mail genéricas (como seu Gmail pessoal) para envio do WordPress. Elas têm limites rigorosos de envio diário (geralmente 500 e-mails) e bloquearão sua conta se você os exceder.

Posso usar minha conta do Gmail para enviar e-mails do WordPress?

Tecnicamente sim, mas não é recomendado para sites em produção. O Gmail limita o envio a 500 e-mails por dia, e exceder isso faz com que sua conta seja bloqueada temporariamente.

O Gmail também exige configuração de autenticação OAuth, que é mais complexa do que serviços baseados em API. Use o Gmail apenas para testes ou sites pessoais de volume muito baixo.

Para sites de negócios, use um serviço SMTP dedicado como o SendLayer, que é projetado para e-mail transacional e não tem limites restritivos de envio.

Como verifico se o WordPress está enviando e-mails?

Instale o WP Mail SMTP e vá para Configurações » Teste de E-mail. Envie um e-mail de teste para seu endereço de e-mail pessoal. Se ele chegar à sua caixa de entrada em até 2 minutos, o WordPress está enviando corretamente.

Se ele não chegar ou for para a pasta de spam, sua configuração de e-mail precisa de correção. Você também pode verificar WP Mail SMTP » Log de E-mail (recurso Pro) para ver um histórico de todos os e-mails que o WordPress tentou enviar e o status de entrega.

O que são registros DNS e por que preciso deles para e-mail do WordPress?

Registros DNS são entradas de texto nas configurações do seu domínio que comprovam que você é o proprietário do seu domínio e autorizam o envio de e-mails.

Os cinco registros DNS que o SendLayer fornece incluem SPF (lista servidores de envio aprovados), DKIM (adiciona assinatura criptografada aos e-mails) e DMARC (diz aos provedores como lidar com autenticação falha).

Provedores de e-mail verificam esses registros antes de entregar sua correspondência. Sem eles, seus e-mails parecem falsificados e são bloqueados ou enviados para spam, mesmo que sua conexão SMTP funcione.

Posso enviar e-mails do WordPress sem SMTP?

Você pode tentar usar a função padrão mail() do PHP do WordPress, mas ela é não confiável e falha frequentemente. A maioria dos provedores de hospedagem não configura corretamente o mail() do PHP, e mesmo quando funciona tecnicamente, os e-mails carecem de autenticação e vão para spam.

Em seguida, corrija problemas de notificação por e-mail para plugins de formulário específicos

Se você estiver usando um plugin de formulário de contato diferente do WPForms e os e-mails ainda não estiverem sendo enviados, a mesma configuração SMTP se aplica, mas você pode precisar de ajustes específicos do plugin.

Temos guias sobre como corrigir problemas de notificação por e-mail do Formidable Forms e o Ninja Forms não enviar e-mail, ambos que detalham a mesma configuração SMTP com particularidades específicas do formulário.

Se você está considerando uma cópia pirata do WP Mail SMTP Pro para pular o custo da licença, leia nosso artigo sobre por que você deve nunca usar plugins WP Mail SMTP Pro nulled primeiro.

Crie seu formulário WordPress agora

Pronto para corrigir seus e-mails do WordPress de uma vez por todas? Comece hoje com WP Mail SMTP Pro, o plugin SMTP mais confiável para WordPress com integrações de remetente integradas, logs de e-mail detalhados e garantia de devolução do dinheiro em 14 dias.

Se este guia ajudou você, por favor, siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, por que isso importa e como você pode nos apoiar.

Osama Tahir

Osama é Redator Sênior no WPForms. Ele se especializa em desmontar plugins do WordPress para testes e compartilhar suas percepções com o mundo. Saiba Mais

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

6 comentários em “Como configurar suas configurações de e-mail do WordPress (DO JEITO CERTO)

  1. Embora sejam boas informações, também parece uma tática de marketing para o SendLayer. Desculpe, mas adicionar mais um serviço por uma taxa mensal nem sempre é desejado ou viável. Pensei que este artigo ofereceria mais opções que você pode usar. Pessoalmente, configuro o SMTP com as informações do meu servidor de e-mail com as alterações apropriadas no DNS. O artigo teria sido muito melhor se não tivesse focado apenas no SendLayer. Apenas algumas críticas construtivas. O WPForms ainda é um ÓTIMO produto!!!

  2. Existe alguma maneira de saber quem está me enviando e-mails para o meu site WordPress, em vez de minha própria conta de e-mail me enviá-los?

    1. Olá Micheal,

      Você pode configurar e-mails de notificação de formulário automáticos, tanto para você quanto para qualquer outra pessoa que desejar (incluindo a pessoa que preencheu o formulário).

      Temos um ótimo tutorial sobre isso aqui. E se preferir, temos um vídeo que detalha o processo de configuração aqui.

Adicionar um comentário

Ficamos felizes que você tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário é protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e Termos de Serviço da Cloudflare.