Se você se deparar com uma campanha de marketing por e-mail fracassada , pode pensar que há problemas com seu design ou conteúdo. Entretanto, é possível que o WordPress não esteja enviando seus e-mails . Se esse for o caso, seus assinantes não serão notificados com mensagens de boas-vindas, alterações de conta ou conteúdo promocional.
Felizmente, você pode resolver esse problema enviando e-mails de teste. Depois de garantir que o WordPress esteja entregando seus e-mails, você pode continuar enviando informações importantes para seu público.
Neste post, discutiremos os benefícios de enviar e-mails de teste no WordPress. Então mostraremos como você pode fazer isso usando dois métodos diferentes. Vamos começar!
Os benefícios de enviar um e-mail de teste
Como proprietário de um site WordPress, é importante garantir que seus e-mails estejam sendo enviados e recebidos. Muitas vezes, o e-mail é o principal método de comunicação com seus seguidores, clientes e consumidores.
Aqui estão os diferentes tipos de e-mails que você pode querer enviar:
- E-mails hospedados : e-mails pessoais ou comerciais fornecidos por um provedor de serviços de e-mail (ESP), como Google Workspace ou Outlook.
- E-mails transacionais : notificações automatizadas sobre ações específicas em seu site, por exemplo redefinição de senha, recibos de compra e envio de formulários de contato .
- E-mails promocionais : e-mails de marketing enviados a uma lista de assinantes.
Se o seu e-mail do WordPress lista de e-mail do país não estiver funcionando corretamente, você não poderá compartilhar informações importantes com seu público. Seus e-mails podem, por exemplo: ser enviado para spam ou entregue incorretamente devido à configuração incorreta do servidor.
Para evitar esse problema, você pode enviar e-mails de teste. Como você provavelmente pode imaginar, isso envolve enviar um e-mail básico pelo WordPress e garantir que ele seja entregue.
Ao testar seu e-mail do WordPress, você pode começar a monitorar suas comunicações de saída . No passado, você pode ter enviado e-mails sem verificar se eles foram entregues, abertos ou lidos. E-mails de teste básicos podem ser o primeiro passo para melhorar sua campanha de marketing por e-mail .
Como enviar um e-mail de teste no WordPress (2 métodos)
Se você quiser evitar que seus e-mails não deixe que seus e-mails acabem em spam do WordPress sejam marcados como spam , é importante enviar e-mails de teste regularmente. Dessa forma, você pode garantir que permanecerá em contato com seu público e o manterá atualizado.
Método 1: Envie um e-mail de teste localmente
Como desenvolvedor, você pode lista de e-mail do cmo querer enviar e-mails de saída ou envios de formulários de contato do seu ambiente de desenvolvimento local . Embora essa possa ser uma maneira eficaz de testar a funcionalidade do seu site local, você pode achar o processo difícil de gerenciar.
Os e-mails enviados geralmente são gerenciados pelo servidor SMTP padrão do aplicativo web. Em um ambiente local, isso envolve configurar um sistema operacional, um servidor web e um aplicativo web. Usar um endereço real para o teste pode prejudicar a credibilidade do seu e-mail.
Para resolver esse problema, você pode usar o MailHog . Esta é uma ferramenta de teste de e-mail de código aberto que cria um servidor SMTP falso no seu site local. Com o MailHog você pode enviar e receber e-mails do seu aplicativo web local. Além disso, ele funciona perfeitamente com o DevKinsta, o que o torna muito conveniente e fácil de usar.
Etapa 1: Baixe o MailHog
Uma grande vantagem de usar o MailHog é que ele não precisa ser instalado. Isso o torna incrivelmente leve e portátil, permitindo que você o execute em quase qualquer sistema operacional. No entanto, você ainda precisa passar pelo processo de download e configuração.
Se você tiver um sistema operacional Windows, navegue até a página do MailHog no Github . Aqui você precisa procurar a versão mais recente e baixá-la:
Atualmente, a versão mais recente é o MailHog 1.0.1. Depois de executar o arquivo .exe baixado, o programa será executado automaticamente. Isso configurará o servidor SMTP na porta 1025 e o servidor HTTP na porta 8025.
Se você receber algum aviso, basta remover as restrições do firewall. Isso permitirá que o MailHog seja executado no seu ambiente local.
Depois que o MailHog estiver configurado, você pode abrir um navegador da web. Em seguida, visite localhost:8025
ou 127.0.0.1:8025
, que o levará à interface da Web do MailHog.
Para usuários do macOS, você pode baixar o MailHog com o Homebrew. Primeiro, você precisa ter certeza de que o gerenciador de pacotes Homebrew está instalado no seu computador. Em seguida, digite este comando no terminal da linha de comando:
brew install mailhog
Então você precisa iniciar o MailHog. Você pode fazer isso digitando mailhog
.
Alternativamente, você pode usar este comando:
brew services start mailhog
Isso iniciará automaticamente o MailHog no login e o executará como um serviço em segundo plano. Depois de confirmar que o MailHog está em execução, você pode visitar localhost:8025
ou 127.0.0.1:8025
em uma janela do navegador:
Quando a interface da Web do MailHog estiver funcionando corretamente, você poderá continuar configurando o aplicativo!
Etapa 2: Configurar o MailHog
O MailHog funciona redirecionando e-mails com mhsendmail . Este é um substituto para o sendmail, que encaminha e-mails para um servidor SMTP. Para configurar completamente o MailHog, você precisa configurar
Você pode instalar o mhsendmail de algumas maneiras diferentes. Se você estiver usando o Ubuntu, digite o seguinte comando:
Depois, você precisa tornar o arquivo executável e colocá-lo na sua pasta de usuário. Você pode fazer isso com este comando:
Se você estiver usando o Homebrew, comece instalando o Go:
Em seguida, baixe e instale o mhsendmail com este comando:
go install github.com/mailhog/mhsendmail@latest
Em seguida, você pode configurar seu aplicativo web local para usar o mhsendmail. Para sistemas operacionais Linux, o sendmail será usado por padrão.
Se quiser alterar isso, você precisa editar o arquivo php.ini, que geralmente está localizado no diretório raiz. Se você precisar encontrar este arquivo, digite o seguinte comando:
php -i | grep 'php.ini'
O valor sendmail_path deve ser alterado parasendmail_path = /usr/local/bin/mhsendmail
Você também pode usar este valorsendmail_path = /usr/sbin/sendmail -S mail:1025
Se você for um usuário de Mac, precisará editar o arquivo de configuração do Postfix. Para fazer isso, você pode usar esta configuração:
Você também pode considerar executar tarefas de configuração adicionais, mesmo que não seja necessário. Usando vários comandos, você pode definir um nome de host padrão personalizado e configurar outras variáveis.
Etapa 3: envie um e-mail de teste local
Depois de configurar o MailHog, você pode enviar seu primeiro e-mail de teste. Com o MailHogs CLI você pode usar esta diretiva mhsendmail:
A diretiva <<EOF
configurará um delimitador personalizado para que você possa inserir as informações do e-mail de teste no terminal. O comando mhsendmail
enviará o e-mail para seu endereço MailHog.