Resumo de IA
Alguma vez o seu e-mail do WordPress falhou sem que ninguém desse por isso? O caminho de retorno decide para onde essa falha é enviada e se alguma vez a verá.
O WordPress envia e-mails através do seu servidor. Não define um caminho de retorno que controla. Assim, uma redefinição de palavra-passe falhada ou uma notificação de formulário podem falhar para um endereço que ninguém lê.
Neste guia, irei guiá-lo através da configuração do caminho de retorno com o WP Mail SMTP.
- O que faz um Endereço de Return-Path
- Return-Path vs De vs Responder Para
- Como o Return Path Afeta SPF e DMARC
- Porque é que os Emails do WordPress Perdem os Seus Bounces
- Como Configurar o Return Path no WordPress com WP Mail SMTP
- Quais Remetentes do WordPress Permitem Controlar o Return Path
- Resolução de Problemas de Return Path
- Perguntas Frequentes
O que faz um Endereço de Return-Path
Um endereço de caminho de retorno é o endereço oculto para onde os servidores de e-mail enviam mensagens de falha. Também é chamado de remetente do envelope, endereço MAIL FROM ou endereço de falha.
Os destinatários não o veem na sua caixa de entrada. Os servidores de e-mail usam-no quando uma mensagem não pode ser entregue.
Eis o que o caminho de retorno controla
- Falhas: Os relatórios de não entrega vão para este endereço, não para o seu endereço De.
- Verificações SPF: O servidor de receção verifica o SPF em relação ao domínio do caminho de retorno.
- Alinhamento DMARC: O SPF só conta para o DMARC quando este domínio corresponde ao seu domínio De.
De onde vem o Cabeçalho Return-Path
O seu site não escreve o cabeçalho Return-Path por si. Envia um remetente de envelope com o comando SMTP MAIL FROM.
O servidor de receção adiciona então o cabeçalho na entrega final. De acordo com a RFC 5321, o servidor "insere uma linha de caminho de retorno no início dos dados do e-mail."
É por isso que o caminho de retorno pode diferir do endereço De que definiu.
Como Encontrar o Return-Path num Email
Pode vê-lo no código fonte de qualquer e-mail que receba. No Gmail, abra a mensagem, clique no menu de três pontos e escolha Mostrar original.
O topo da mensagem original parece algo como isto:
Return-Path: <[email protected]>
Received-SPF: pass (google.com: domain of [email protected] designates 203.0.113.10 as permitted sender)
From: My Site <[email protected]>
Reply-To: [email protected]
Neste exemplo, todos os 3 endereços estão no mesmo domínio. Essa é a configuração que pretende.
Return-Path vs De vs Responder Para
Estes 3 endereços desempenham funções diferentes. Apenas o endereço De é visível para a pessoa que lê o seu e-mail.
| Endereço | Quem o vê | O que controla | Exemplo |
|---|---|---|---|
| De | O destinatário | O nome e endereço do remetente mostrados na caixa de entrada | [email protected] |
| Responder a | A aplicação de e-mail do destinatário | Para onde vai uma resposta quando alguém clica em Responder | [email protected] |
| Caminho de Retorno | Apenas servidores de e-mail | Para onde vão as falhas e qual o domínio que o SPF verifica | [email protected] |
Podem ser todos endereços diferentes. Os fornecedores de e-mail usam frequentemente o seu próprio subdomínio de falha para o caminho de retorno, por exemplo.
Como o Return Path Afeta SPF e DMARC
O caminho de retorno é o endereço que o SPF verifica. Se estiver no domínio errado, o SPF passa para esse domínio em vez do seu.
O SPF Verifica o Domínio do Return-Path
O SPF procura o domínio no remetente do envelope, não no endereço 'From' visível. O RFC 7208 exige que os verificadores de SPF testem a identidade MAIL FROM.
Portanto, se o seu caminho de retorno for [email protected], o SPF verifica o domínio do seu host. O seu próprio registo SPF nunca é utilizado.
Alinhamento DMARC e Domínios de Return-Path Personalizados
O DMARC faz uma segunda pergunta: o domínio que passou no SPF corresponde ao seu domínio 'From'?
O alinhamento flexível aceita um subdomínio do mesmo domínio. Assim, bounces.example.com alinha-se com example.com.
Se o SPF não se alinhar, o DKIM ainda pode passar no DMARC por si. É por isso que a maioria dos fornecedores de e-mail pede que configure ambos.
Porque é que os Emails do WordPress Perdem os Seus Bounces
O WordPress utiliza a função mail do PHP por defeito. A menos que algo defina o remetente do e-mail, o programa de e-mail do seu servidor escolhe um.
Pode ser um endereço do sistema no servidor. Não é uma caixa de entrada que verifica.
Assim, quando um pedido de redefinição de palavra-passe falha, o relatório de falha vai para um local que nunca irá verificar. Não saberá que o endereço estava errado, e o utilizador não receberá o e-mail.
A solução é enviar através de um remetente de e-mail adequado e definir o caminho de retorno si mesmo.
Corrija os Seus Emails do WordPress Agora
Como Configurar o Return Path no WordPress com WP Mail SMTP
Um plugin SMTP como o WP Mail SMTP simplifica o processo de adicionar um caminho de retorno no WordPress. Além disso, também corrige os problemas de entregabilidade de e-mail do seu site WordPress.
Após a configuração, o WP Mail SMTP copia o seu E-mail 'From' para a propriedade Sender do PHPMailer. O PHPMailer usa isso como remetente do envelope, tornando-se assim o caminho de retorno.
Passo 1: Instalar o WP Mail SMTP
Antes de começar, precisará de instalar e ativar o plugin WP Mail SMTP no seu site WordPress. É o melhor plugin SMTP para WordPress, tornando todo o processo super fácil.
Para instalar o plugin WP Mail SMTP, inicie sessão na sua área de administração do WordPress e navegue até Plugins » Adicionar Plugin. Uma vez aqui, digite “wp mail smtp” na barra de pesquisa.
Em seguida, clique em Instalar agora ao lado do plugin WP Mail SMTP.
Assim que a instalação for concluída, o botão muda para “Ativar”. Clique nele para ativar o plugin.
Passo 2: Abrir as Configurações do WP Mail SMTP
No seu painel WordPress, vá a WP Mail SMTP » Definições. Irá para o separador Geral.

Desloque-se para baixo dos campos E-mail 'From' e Nome 'From'.
Passo 3: Ativar o Interruptor do Return Path
Encontre o interruptor Caminho de Retorno e certifique-se de que está ligado. O seu texto de ajuda explica o que faz:
Return Path indicates where non-delivery receipts - or bounce messages - are to be sent.
If unchecked, bounce messages may be lost.
Desde a versão 4.7.1 do WP Mail SMTP, este interruptor está ligado por defeito. Assim, para a maioria dos sites, este passo é uma verificação rápida.
Clique em Guardar Definições se alterou alguma coisa.
Passo 4: Enviar um Teste e Verificar o Cabeçalho
Vá a WP Mail SMTP » Ferramentas e abra o separador Teste de E-mail. Introduza uma caixa de entrada que possa abrir no campo Enviar Para e clique em Enviar E-mail.
Abra o e-mail de teste e veja o seu código fonte bruto, como mostrado anteriormente. A linha Return-Path deve mostrar o seu E-mail 'From'.
Avançado: Configurar com uma Constante wp-config.php
Também pode bloquear a definição no seu ficheiro wp-config.php. Para o fazer, adicione estas linhas acima do comentário 'É tudo, pare de editar!':
// Let WP Mail SMTP read its settings from wp-config.php.
define( 'WPMS_ON', true );
// Send bounces to the From Email address.
define( 'WPMS_SET_RETURN_PATH', true );
O WP Mail SMTP ignora as suas constantes, a menos que WPMS_ON esteja definido como true. É por isso que precisa de ambas as linhas.
Assim que ambas as constantes estiverem definidas como true, o WP Mail SMTP desativa o interruptor a cinzento. Remova as linhas para geri-lo novamente a partir do painel de controlo.
Quais Remetentes do WordPress Permitem Controlar o Return Path
O WP Mail SMTP só mostra o interruptor Caminho de Devolução para remetentes que o aceitam. Para os outros, o fornecedor de e-mail define o caminho de devolução por si.
| Servidor de E-mail | Interruptor Caminho de Devolução | Quem define o caminho de devolução |
|---|---|---|
| Padrão (nenhum) | Mostrado | WP Mail SMTP, usando o seu E-mail de Remetente |
| Outro SMTP | Mostrado | WP Mail SMTP, usando o seu E-mail de Remetente |
| Mailgun | Mostrado | O WP Mail SMTP passa o seu E-mail de Remetente para o Mailgun |
| SendLayer, SendGrid, Brevo, Postmark, SparkPost, Mailjet, Mandrill, MailerSend, Resend, SMTP2GO, SMTP.com, Elastic Email | Oculto | O fornecedor |
| Google / Gmail | Oculto | A sua conta Gmail conectada |
O interruptor oculto não é uma funcionalidade em falta. Os fornecedores de API tratam os bounces nos seus próprios servidores. Geralmente usam o domínio que verificou com eles.
Quer um domínio de bounce com marca para esses fornecedores? Configure-o no painel de controlo do fornecedor. Muitos chamam-lhe um caminho de devolução personalizado ou domínio de bounce personalizado.
Resolução de Problemas de Return Path
A maioria dos problemas com o caminho de devolução resumem-se ao remetente ou à caixa de correio de Remetente. Aqui estão os 3 que verificaria primeiro.
O Interruptor do Return Path Está em Falta
O seu remetente define o seu próprio caminho de devolução, pelo que o WP Mail SMTP oculta o interruptor. Verifique o painel de controlo do fornecedor para uma configuração de caminho de devolução personalizado ou domínio de bounce.
O Interruptor do Return Path Está Cinzento
Tanto WPMS_ON como WPMS_SET_RETURN_PATH estão definidos como true no seu ficheiro wp-config.php. Altere ou remova-os lá.
Se WPMS_SET_RETURN_PATH estiver definido como false, ainda assim substitui a configuração. O interruptor permanece editável, mas a sua alteração não terá efeito.
Bounces Ainda Não Chegam
Confirme que o seu E-mail de Remetente é uma caixa de correio real que aceita e-mails. Depois verifique a sua pasta de spam, pois os relatórios de bounce podem aterrar lá.
Se usar um remetente de API, os bounces vão para o fornecedor. Procure-os nos registos ou relatórios de bounce do fornecedor.
Perguntas Frequentes
Aqui estão as respostas às perguntas que as pessoas mais fazem sobre o caminho de devolução.
O Return-Path é o mesmo que o endereço De?
Não. O endereço de Remetente é o que os destinatários veem, e o caminho de devolução é para onde vão os bounces. Frequentemente são o mesmo endereço no WordPress, mas não têm de ser.
Posso configurar o Return-Path para um endereço de email diferente?
Não com o interruptor WP Mail SMTP. Usa sempre o seu E-mail de Remetente, e não há campo para um endereço personalizado. Para um endereço de bounce separado, use a configuração de caminho de devolução personalizado do seu fornecedor ou código personalizado.
O Return Path afeta a entregabilidade de emails?
Sim, indiretamente. O SPF verifica o domínio do caminho de devolução.
O DMARC precisa que esse domínio se alinhe com o seu domínio de Remetente. Um caminho de devolução incompatível pode custar-lhe um passe SPF sob o DMARC.
O que acontece se o Return Path for desativado no WP Mail SMTP?
Depende do seu remetente:
- Padrão (nenhum): O programa de e-mail do seu servidor escolhe o remetente do envelope. Os bounces podem ir para um endereço que não monitoriza.
- Outro SMTP: O PHPMailer recorre ao seu endereço de Remetente para
MAIL FROM. O seu servidor SMTP ainda pode reescrevê-lo. - Mailgun: O WP Mail SMTP deixa de passar o seu Email de Remetente para o Mailgun como o remetente.
Em seguida, Aprenda a Diferença Entre Bounces Hard e Soft
Assim que os seus rejeitados chegarem à sua caixa de entrada, terá de os ler. O nosso guia sobre rejeições hard vs soft explica o que cada código de rejeição significa. Cobre também quais necessitam de uma correção.
Corrija os Seus Emails do WordPress Agora
Pronto para corrigir os seus emails? Comece hoje mesmo com o melhor plugin SMTP para WordPress. Se não tem tempo para corrigir os seus emails, pode obter assistência completa de Configuração White Glove como compra adicional, e existe uma garantia de reembolso de 14 dias para todos os planos pagos.
Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais dicas e tutoriais do WordPress.