Mailgun

Resumir:ChatGPTPerplexity

Você está procurando uma solução de entrega de e-mail super confiável no WordPress que possa funcionar com seu endereço de e-mail personalizado? Mailgun é um serviço projetado especificamente para ajudar seus e-mails a serem entregues com sucesso.

Este tutorial irá guiá-lo através de como corrigir problemas de entrega de e-mail no WordPress usando Mailgun com WP Mail SMTP.


O que é Mailgun?

Mailgun é um provedor de serviços de e-mail popular e confiável que pode escalar para suportar grandes quantidades de e-mails. Ele também usa uma API segura e tem um teste gratuito de 3 meses.

Embora a configuração do Mailgun possa exigir mais tempo do que alguns outros remetentes, essas etapas são o que permitem que ele seja um serviço de entrega de e-mail tão confiável.

  • Custo: Uma conta gratuita sem cartão de crédito é limitada a 100 e-mails por dia. Uma conta gratuita com um cartão de crédito adicionado permite até 3.000 e-mails mensais, com base no limite de 100 e-mails/dia para uma conta gratuita. Além disso, os preços começam em US$ 15 por 10.000 e-mails.
  • Requisitos de E-mail de Remetente: O Mailgun geralmente funciona bem com qualquer E-mail de Remetente. No entanto, recomendamos o uso de um endereço de e-mail específico do domínio (por exemplo, [email protected]) para a entrega de e-mail mais confiável.
  • Conclusão: O Mailgun está entre as opções confiáveis de entrega de e-mail disponíveis e oferece preços super competitivos. No entanto, ele requer acesso ao DNS (Domain Name System) para configuração.

Observação: Gostaria que nossa equipe fizesse essa configuração para você? Com Configuração White Glove, faremos toda a configuração e testes do remetente Mailgun em seu site.

Para mais informações sobre os remetentes suportados, por favor, confira nosso guia completo de remetentes no WP Mail SMTP.

Criando uma conta Mailgun

Para começar este processo de configuração, você precisará ter uma conta Mailgun.

Criando uma conta Mailgun

Se você ainda não tem uma conta no Mailgun, vá em frente e inscreva-se para uma conta no site do Mailgun.

Cadastre-se em uma conta Mailgun

Observação: Contas Mailgun sem cartão de crédito são limitadas a enviar e-mails para apenas 5 destinatários. Embora ainda seja gratuito para se inscrever, você precisará adicionar um cartão de crédito à sua conta se quiser remover essas restrições. Para mais informações, por favor, veja a página de inscrição do Mailgun.

Após completar o breve formulário de inscrição, você terá algumas etapas adicionais de verificação para concluir. Múltiplos níveis de verificação são o que permitem ao Mailgun garantir melhor os altos padrões de entregabilidade de e-mail para todos os seus usuários.

Primeiro, você deve receber um e-mail para verificar sua conta Mailgun. Para iniciar o processo de verificação, você precisará clicar no botão Verifique seu endereço de e-mail.

E-mail de ativação da conta Mailgun

Após clicar no botão, você será solicitado a inserir um número de celular para receber um código de verificação por SMS.

Enviar código de verificação móvel para conta Mailgun

Depois de completar essas etapas, você deverá ser automaticamente logado em sua conta Mailgun.

Adicionando um Domínio

Agora que você está conectado, você deve ver seu painel do Mailgun. Quando estiver pronto, vá para Sending » Domains no menu esquerdo.

Abrir página de Domínios no Mailgun

Na página Domains, você precisará clicar no botão Add New Domain.

Adicionar novo domínio no Mailgun

Observação: Se você não vir um botão para adicionar um novo domínio, isso provavelmente significa que você ainda não inseriu um cartão de crédito. O Mailgun exige que todas as contas (mesmo as gratuitas) insiram um cartão de crédito antes que você possa continuar.

Em seguida, você precisará inserir um subdomínio do nome de domínio do seu site. Um subdomínio substitui a parte "www" do endereço do seu site; por exemplo: "subdominio.exemplo.com". Subdomínios podem ser usados para adicionar seções ou diretórios separados ao seu site (semelhante a como alguns sites têm blogs em um subdomínio, como blog.exemplo.com).

Neste caso, o subdomínio será usado pelo Mailgun apenas para enviar e-mails e não será visível em seu site.

Você pode simplesmente inserir um subdomínio como mail.exemplo.com ou mg.exemplo.com. Não importa muito o nome que você escolher, mas usar "mail" ou "mg" torna mais claro qual é o propósito deste subdomínio.

Inserir um subdomínio para Mailgun

Em Domain region, você precisará escolher entre duas regiões: US ou EU. Se o seu site estiver hospedado na União Europeia, escolha EU. Se o seu site estiver hospedado fora da União Europeia, deixe a opção padrão US.

Configurações de região do domínio

Em seguida, clique no menu suspenso Advanced settings (DKIM) para acessar opções avançadas. Esta configuração adiciona uma camada extra de segurança para proteção contra spam.

Configurações avançadas do Mailgun para DKIM

Recomendamos selecionar a opção 2048, que cria uma chave DKIM mais longa. Por fim, você precisará clicar no botão Add Domain para continuar.

Clique no botão Adicionar Domínio

Ao continuar para a próxima seção, certifique-se de manter esta aba ou janela aberta, pois retornaremos a esta página mais tarde.

Verificando seu domínio

Para proteger os proprietários do site e seus visitantes, alguns serviços SMTP (incluindo o Mailgun) exigem que você verifique seu domínio adicionando registros ao DNS do seu site. Para mais informações sobre por que verificar seu domínio é importante, consulte o guia do Mailgun.

Primeiro, você precisará abrir as configurações de DNS do seu site. Se você não tem certeza de como encontrá-las, o Mailgun fornece links úteis em sua página de configuração quando você adiciona um novo domínio.

Link para configurações de DNS para provedores comuns

Observação: Se você não tem certeza de onde encontrar as configurações de DNS do seu site ou se sente inseguro sobre fazer alterações, entre em contato com o provedor de hospedagem do seu site antes de fazer ajustes.

Ou para mais detalhes sobre como modificar o DNS de um site para provedores de domínio populares, confira nosso guia de adição de registros DNS.

Assim que as configurações de DNS do seu site estiverem abertas, você deverá ver uma opção para adicionar um novo registro.

Para que o Mailgun possa verificar seu domínio, você precisará adicionar dois registros TXT ao DNS do seu site. Certifique-se de copiá-los cuidadosamente, pois você precisará dos valores exatos da sua conta Mailgun para que a verificação funcione.

Registros DNS necessários para Mailgun

Observação: Se o GoDaddy gerencia seu DNS, você ajustará ligeiramente o Hostname exibido no Mailgun. Você precisará remover seu domínio normal ao inserir o Hostname no seu DNS do GoDaddy. Por exemplo, em vez de inserir mg.seudominio.com para o Hostname do primeiro registro TXT, você inseriria apenas mg.

Nas configurações de DNS do seu site, você também pode ver um campo TTL (Time To Live) para o registro. Se houver uma opção para alterá-lo, recomendamos definir o TTL para um dia (ou 86400 segundos, dependendo das unidades que seu DNS usa).

Depois de adicionar ambos os registros TXT, você precisará adicionar registros MX da mesma maneira. Apenas lembre-se de que você deve fazer isso para o subdomínio que criou — não para o domínio principal.

Adicione um registro MX para verificar seu domínio no Mailgun

Agora que você adicionou os registros TXT e MX, suas configurações de DNS estão prontas.

Observação: O Mailgun também mostrará um registro CNAME. No entanto, você pode ignorá-lo, pois ele não é relevante ao usar o Mailgun apenas para enviar e-mails.

Verificando o status de verificação do Mailgun

Agora o Mailgun precisará verificar se seu domínio possui os registros DNS adequados. Essa verificação pode levar algum tempo (às vezes 24-48 horas), pois os registros DNS podem demorar para serem atualizados.

Você pode verificar o status da verificação do seu domínio clicando no botão Verificar configurações de DNS.

Verificar configurações de DNS

Assim que o Mailgun puder verificar as alterações de DNS que você fez, ele exibirá um status ativo ao lado do nome do seu domínio.

Verificar status de verificação do domínio

No entanto, não há necessidade de esperar por isso ainda! Você pode prosseguir para a próxima etapa enquanto aguarda a conclusão desta verificação. Apenas certifique-se de manter esta aba ou janela aberta, pois precisaremos dela um pouco mais tarde.

Configurando o WP Mail SMTP

Agora que você configurou seu DNS, pode preparar seu site WordPress para começar a usar o Mailgun com o WP Mail SMTP para enviar e-mails.

Se ainda não o fez, certifique-se de instalar e ativar o plugin WP Mail SMTP.

Após instalar e ativar este plugin, navegue até WP Mail SMTP » Configurações e clique na aba Geral para configurar as opções do plugin.

configurações gerais do wp mail smtp

E-mail de Remetente

Na parte superior desta página, você pode definir o E-mail de remetente e o Nome de remetente. Por padrão, estes serão preenchidos com o e-mail de administrador do seu site e o nome do site.

Para o E-mail de remetente, você pode usar qualquer endereço de e-mail válido. No entanto, para obter melhores resultados, recomendamos o uso de um endereço de e-mail específico do domínio (por exemplo, [email protected]).

Observação: Você pode usar qualquer endereço de e-mail como o endereço de E-mail de remetente, desde que ele contenha o domínio que você verificou em sua conta Mailgun. No entanto, ele deve estar conectado a uma caixa de entrada funcional se você planeja receber e-mails neste endereço.

Você também pode optar por marcar a caixa rotulada Forçar E-mail de remetente. Se você quiser que o E-mail de remetente seja o mesmo em todo o site, esta opção 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.).

Ajustar E-mail de Remetente nas configurações do WP Mail SMTP

Observação: Para mais detalhes, consulte nosso guia para entender como a configuração Forçar E-mail de remetente funciona.

Nome do Remetente

Você pode adicionar qualquer Nome de Remetente que desejar, e também pode optar por Forçar Nome de Remetente para aplicar essa configuração em todo o site.

Ajustar Nome de Remetente nas configurações do WP Mail SMTP

Endereço de Retorno

Também recomendamos marcar a caixa de seleção opcional Endereço de Retorno para Definir o endereço de retorno para corresponder ao E-mail do Remetente. Com isso ativado, você receberá um e-mail se alguma mensagem retornar devido a problemas com o e-mail do destinatário.

Definir return-path para corresponder ao E-mail de Remetente

Remetente

Em seguida, você precisará selecionar a opção Mailgun no campo Serviço de Envio.

Selecionar o remetente Mailgun

Agora que você selecionou o Mailgun como seu serviço de envio, uma nova seção Mailgun aparecerá. Aqui, você precisará inserir sua chave de API do Mailgun e as informações do domínio.

Chave de API do Mailgun

Mesmo que seu domínio ainda esteja aguardando verificação, o Mailgun fornecerá essas informações. Você pode até ter recebido automaticamente um e-mail contendo sua chave de API do Mailgun. Caso contrário, você precisará retornar à aba ou janela com os detalhes do seu domínio no Mailgun.

No canto superior direito da sua conta Mailgun, você precisará clicar no pequeno círculo com suas iniciais. Em seguida, selecione a opção Segurança de API.

Abrir página de API na conta Mailgun

Isso o levará a uma página que inclui suas chaves de API do Mailgun.

Observação: Na sua conta Mailgun, você provavelmente verá 3 chaves de API: Chave pública de verificação, Chave de assinatura de webhook HTTP e Chaves de API do Mailgun. Recomendamos usar sua chave de API do Mailgun para configurar o WP Mail SMTP. Usar a chave de API pública de verificação resultará em problemas de entrega de e-mail no seu site.

Para gerar sua chave de API do Mailgun, role até a seção Chaves de API do Mailgun e clique no botão Criar chave de API.

clique-criar-chave-api

Em seguida, uma janela modal aparecerá onde você pode adicionar uma descrição para sua chave de API. Recomendamos adicionar uma descrição que o ajude a lembrar para que você está usando a chave de API. Quando estiver pronto, clique no botão Criar chave.

adicione-descrição-e-clique-criar-chave

Uma nova janela modal aparecerá com sua nova chave de API. Certifique-se de copiar a chave e armazená-la em um local seguro e acessível, pois a chave é exibida apenas uma vez. Você pode copiar a chave clicando no ícone de cópia.

clique-para-copiar-chave-api

Observação: Se você perder sua chave de API do Mailgun, precisará gerar uma nova repetindo os passos anteriores nesta seção.

Depois de copiar o texto da chave completa, retorne às configurações do WP Mail SMTP e cole-o no campo Chave de API do Mailgun.

chave-api-mailgun-configurações-smtp

Observação: Se você tiver uma conta Mailgun mais antiga, poderá ver um prefixo key- antes da sua chave. Certifique-se de copiar este prefixo e adicioná-lo às suas configurações do WP Mail SMTP também, pois omiti-lo causará problemas de verificação.

Nome do Domínio

Para o Nome do Domínio, insira o subdomínio que você criou no Mailgun (por exemplo, mg.example.com).

Inserir configurações do Mailgun no WP Mail SMTP

Região

Por último, você precisará verificar a configuração Região. Isso deve corresponder ao que você configurou no Mailgun (qualquer pessoa fora da União Europeia deve selecionar a opção US).

Região do Mailgun

Observação: Antes de continuar, certifique-se de que o processo de verificação esteja completo. Isso pode levar algum tempo, então é possível que você precise retornar a isso mais tarde.

Conexão de Backup

Configurar uma Conexão de Backup é opcional e não é necessário para completar a configuração do seu remetente Mailgun. No entanto, para melhorar ainda mais a entregabilidade de e-mails, recomendamos configurar uma conexão adicional para servir como backup caso sua Conexão Primária falhe.

configurações-de-conexão-de-backup

Observação: Deseja enviar e-mails usando conexões diferentes com base em um conjunto de regras ou condições? Certifique-se de conferir nosso tutorial de Roteamento Inteligente para saber mais.

Assim que essas informações estiverem completas, clique em Salvar Configurações para salvar suas alterações.

salvar configurações do mailgun

Enviando um E-mail de Teste

Depois que seu domínio for verificado e suas configurações forem adicionadas ao WP Mail SMTP, é importante enviar um e-mail de teste para garantir que tudo esteja funcionando corretamente.

Para fazer isso, você precisará ir para WP Mail SMTP » Ferramentas e, em seguida, clicar na guia Teste de E-mail.

Abrir a aba Teste de E-mail no WP Mail SMTP

Nesta guia, você pode inserir qualquer endereço de e-mail ao qual tenha acesso no campo Enviar Para.

Observação: Se você configurou uma conexão adicional, poderá escolher entre sua Conexão Principal e outras conexões ao enviar um e-mail de teste.

Em seguida, clique no botão Enviar E-mail para enviar seu e-mail de teste.

Clique no botão enviar e-mail

Após enviar o e-mail, você deverá ver uma mensagem de sucesso.

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

Em seguida, verifique a caixa de entrada do endereço de e-mail que você inseriu. Você deverá receber o e-mail deste teste em breve.

E-mail de teste bem-sucedido do WP Mail SMTP

Perguntas Frequentes

Abaixo, compartilhamos respostas para algumas das perguntas mais comuns que recebemos sobre o uso do Mailgun com o WP Mail SMTP.

Preciso usar um subdomínio para minha configuração?

Recomendamos o uso de um subdomínio para sua configuração do Mailgun. Usar um subdomínio ajudará a evitar possíveis impactos negativos na entregabilidade do seu site no futuro, causados por registros DNS conflitantes.

Por que os e-mails mostram "Em Nome De" nas informações do remetente?

Certos clientes de e-mail exibem essa notação (também conhecida como notação "Em Nome De") em circunstâncias específicas. Isso significa que há uma incompatibilidade entre o domínio usado no campo Remetente de um site (por exemplo, mg.example.com) e o domínio usado no campo De do site (por exemplo, example.com).

Se você quiser evitar que seus e-mails sejam enviados com a notação "em nome de", você precisará definir o E-mail de Remetente do seu site para usar seu subdomínio Mailgun nas configurações de SMTP. Também é uma boa ideia verificar cuidadosamente suas configurações de Responder Para em todos os formulários do seu site, para que todas as respostas dos seus usuários sejam encaminhadas para um e-mail ao qual você tenha acesso.

Como altero minha versão TLS no WP Mail SMTP?

As configurações de TLS são controladas pelo provedor de hospedagem de um site, portanto, a maneira mais fácil de fazer essa alteração ou atualização seria entrar em contato com seu provedor para que ele faça quaisquer ajustes.

Observação: A partir de 28 de março de 2021, o Mailgun não oferecerá mais suporte a conexões TLS 1.0 ou 1.1. Se você quiser verificar qual versão do TLS seu site está executando, certifique-se de entrar em contato com seu provedor de hospedagem para mais informações.

Posso usar uma chave de API de envio em vez de uma chave de API do Mailgun?

Você pode usar uma chave de API de envio para configurar o WP Mail SMTP. No entanto, existem limitações ao usar uma chave de API específica de domínio. Uma chave de API de envio só funciona para o domínio que você usou para configurá-la. Além disso, a integração de webhooks não funciona com uma chave de API específica de domínio.

Para uma melhor entrega de e-mails, recomendamos o uso da sua chave de API do Mailgun. Essa chave funciona para todos os domínios que você configurou em sua conta Mailgun.

É isso! Você configurou com sucesso seu site WordPress para enviar e-mails autenticados com o Mailgun.

Em seguida, você gostaria de configurar o registro de e-mails para garantir que tenha um backup de todos os e-mails enviados do seu site? Certifique-se de conferir nosso tutorial sobre como usar o WP Mail SMTP para manter um registro de todos os e-mails que seu site envia.

Experimente nosso plugin gratuito WP Mail SMTP

Use seu provedor SMTP favorito para enviar seus e-mails do WordPress de forma confiável.