Como configurar o servidor SMTP e o e-mail do remetente no seu site WordPress?
Publicados: 2018-04-10
Última atualização - 9 de outubro de 2020
De vez em quando, todos nós enfrentamos problemas para enviar e-mails. A conexão com a internet caiu? provavelmente não. Seus e-mails podem estar chegando à pasta de spam em vez da caixa de entrada. Há uma série de coisas que podem ser o problema.
Um dos motivos pode ser a configuração incorreta do SMTP . O SMTP (ou Simple Mail Transfer Protocol) é um padrão da Internet para transmissão de e-mail, principalmente para envio de e-mails. Esse é um dos motivos mais comuns para não enviar erros de e-mail. Ao configurar corretamente seu servidor de hospedagem WordPress para usar a função wp_mail, esse erro pode ser resolvido.
Quando se trata de WordPress , PHP usa o wp_mail função para enviar e-mails. Esta função pode não funcionar se você estiver usando um serviço de hospedagem de terceiros. Portanto, nesse caso, você pode solicitar que seu provedor de serviços de hospedagem configure o SMTP para seu site.
Neste artigo, discutirei três métodos básicos para configurar o SMTP em seu site WordPress.
- Usando o cPanel do Host da Web
- Usando serviços de e-mail de terceiros
- Configurando o Postfix como servidor SMTP somente para envio
1. Usando o Web Host cPanel
Ao usar um serviço de hospedagem de terceiros, você recebe serviços de e-mail para criar endereços de e-mail com nomes de domínio personalizados.
- Faça login no cPanel do seu host e vá para as configurações de e-mail.
- Clique nas configurações de contas de e-mail , conforme mostrado na captura de tela de amostra abaixo.

- Nas configurações Adicionar conta de e-mail , preencha os detalhes necessários como o nome (por exemplo, seu nome para criar e-mails personalizados como [email protected]), selecione o nome de domínio necessário na lista suspensa (se você tiver vários), senha , e outros detalhes. Por fim, clique em Criar conta para criar seu endereço de e-mail personalizado.
Uma captura de tela de amostra das configurações é mostrada abaixo.

- Em seguida, você precisa instalar o plugin WP Mail SMTP no seu site WordPress. Basicamente, este plugin reconfigura a função wp_mail para enviar e-mails usando o provedor SMTP adequado.

Baixe o plug-in aqui .
Depois de instalar e ativar o plug-in, vá para as configurações do plug-in.
Defina as seguintes configurações no plug-in:
1. Digite o endereço de e-mail recém-criado da etapa anterior.
2. Digite 'Nome do remetente'. Esse nome é mostrado no endereço de origem do e-mail.
3. Selecione a mala direta desejada. Para este método, você precisa escolher a opção Other SMTP e verificar as configurações de Return Path , conforme mostrado na captura de tela abaixo.

4. Conforme mostrado na captura de tela acima, uma vez que a opção Outro SMTP é escolhida, outras configurações aparecem onde você precisa digitar o seu Host SMTP e o número da Porta SMTP. Você pode obter essas informações do seu provedor de serviços de hospedagem. Em seguida, selecione a opção de criptografia como TLS e ative as configurações de autenticação. Insira o respectivo nome de usuário e senha SMTP para o processo de autenticação. Depois que todas as configurações estiverem definidas, salve as configurações.
Estas são as configurações recomendadas explicadas no artigo de configuração do plugin.
Para outras configurações de Mailers, consulte os seguintes links:
(a) Envie e-mails do WordPress usando o SMTP do Gmail com o SMTP do WP Mail.
(b) Envie e-mails do WordPress com o Mailgun usando o WP Mail SMTP.

(c) Configure as notificações de e-mail do WordPress com SendGrid com WP Mail SMTP.
- Você pode testar o envio de e-mails na guia Teste de e-mail.
Uma captura de tela de amostra das configurações é mostrada abaixo.

Insira um endereço de e-mail válido e clique em Enviar e-mail para enviar o e-mail de teste.
2. Usando serviços de e-mail de terceiros
Caso pretenda eliminar a responsabilidade de manutenção do servidor, pode optar por um serviço de e-mail de terceiros. Esses serviços de e-mail fornecem serviço de hospedagem para seu site e também tratam de todas as configurações relacionadas à sua transmissão de e-mail.
Aqui estão os três serviços de e-mail de terceiros mais populares:
1) G Suite (Google Apps for Work)
O G Suite é uma das ofertas mais úteis do Google. É uma solução baseada em SaaS que inclui Gmail, Agenda, Google+, Hangouts, Drive, Documentos, Planilhas, Formulários, Apresentações e assim por diante, dependendo do plano escolhido. Embora esses recursos estejam disponíveis gratuitamente, o G Suite oferece serviços como criação de um nome de domínio personalizado, armazenamento ilimitado e ferramentas administrativas avançadas.

O que torna o G Suite mais vantajoso do que outros é que a acessibilidade e o controle de todo o seu trabalho são simples e seguros. Os dados são sincronizados em todos os servidores, permitindo que você acesse os dados em qualquer dispositivo em qualquer lugar.
Explore o G Suite agora!
2) Arma de correio
Mailgun é outro bom serviço de e-mail que tem muito a oferecer. Desde o envio e recebimento de e-mails, roteamento de entrada até rastreamento de e-mail, este serviço de e-mail lista algumas das funcionalidades de e-mail mais produtivas.

Confira Mailgun!
3) SendGrid
Este serviço de entrega de e-mail gerencia e-mails que envolvem notificações de envio, boletins informativos por e-mail, e-mails promocionais, para citar alguns. Embora o serviço seja destinado principalmente a campanhas e marketing por e-mail, ele também fornece serviço de API de e-mail para entrega de e-mail.

O processo de integração é rápido e fácil. Você pode definir diferentes restrições de acesso e habilitar o compartilhamento de contas especificando os níveis de acesso. O SendGrid também inclui diferentes níveis de segurança para transmissão de e-mail.
Esses são apenas alguns destaques deste serviço, você pode conferir mais detalhes no site oficial .
3. Configurando o Postfix como servidor SMTP somente para envio
Neste método, você deve instalar e configurar o Postfix (um agente de transferência de e-mail de código aberto) em seu servidor. Um agente de transferência de correio ou MTA é um aplicativo usado para transmissão de correio na forma de uma estrutura de aplicativo cliente-servidor.
Esse método é prático ao usar servidores em nuvem. Se você estiver usando um serviço de e-mail de terceiros, não precisará executar esse serviço de e-mail e poderá tentar maneiras alternativas.
Além disso, um ponto importante a ser lembrado é que esse método é aplicável para servidores Linux, o que não deve ser um problema, considerando que a maioria dos servidores é baseada em Linux. Tudo o que você precisa é de um Droplet de servidor baseado em Linux com privilégios sudo e um nome de domínio válido. Para um tutorial passo a passo completo, leia esta documentação .
Confira o vídeo abaixo:
Para obter mais dicas de solução de problemas do WordPress, leia este artigo do blog.
E mais artigos de blog incríveis, continue explorando o LearnWoo!