O que é um Endereço de Email de Return-Path?

O que é um Endereço de Email de Return-Path? (E como configurá-lo no WordPress)

Resumir:ChatGPTPerplexidade

Alguma vez o seu e-mail do WordPress devolveu sem que ninguém notasse? O caminho de retorno decide para onde essa devolução vai 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 reposição de palavra-passe falhada ou uma notificação de formulário podem ser devolvidas 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

Um endereço de caminho de retorno é o endereço oculto para onde os servidores de e-mail enviam mensagens de devolução. Também é chamado de remetente do envelope, endereço MAIL FROM ou endereço de devolução.

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

  • Devoluções: Os relatórios de falha de 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 só. 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 bruto de qualquer e-mail que receba. No Gmail, abra a mensagem, clique no menu de três pontos e escolha Mostrar original.

Vista 'Mostrar original' do Gmail de um email WordPress com a linha Return-Path destacada

O topo da mensagem bruta 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çoQuem o vêO que controlaExemplo
DeO destinatárioO nome e endereço do remetente mostrados na caixa de entrada[email protected]
Responder aA aplicação de e-mail do destinatárioPara onde vai uma resposta quando alguém clica em Responder[email protected]
Caminho de RetornoApenas servidores de e-mailPara onde vão as devoluções 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 devolução 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 e o DMARC é aprovado quando se alinha com o domínio From, para que o email chegue à caixa de entrada

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.

Dica profissional: As suas verificações DMARC estão a falhar? O nosso guia sobre como corrigir uma falha DMARC no WordPress cobre todos os passos de resolução de problemas em detalhe.

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.

Return Path desligado envia os rejeitados do WordPress para um endereço de servidor desconhecido; Return Path ligado envia-os de volta para a sua caixa de entrada

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 e prima Enter (ou Return no macOS).

Pesquisar WP Mail SMTP

Em seguida, clique em Instalar agora ao lado do plugin WP Mail SMTP.

Instalar o plugin WP Mail SMTP

Assim que a instalação for concluída, o botão muda para “Ativar”. Clique nele para ativar o plugin.

Ativar 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.

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

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.
Separador Geral das definições do WP Mail SMTP com o interruptor Return Path ligado

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.

Separador de Teste de Email das Ferramentas do WP Mail SMTP com o campo Enviar Para preenchido

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

Atenção! Esta secção contém código PHP e destina-se a programadores. Oferecemos este código como cortesia, mas não fornecemos suporte para personalizações de código ou desenvolvimento de terceiros.

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-mailInterruptor Caminho de DevoluçãoQuem define o caminho de devolução
Padrão (nenhum)MostradoWP Mail SMTP, usando o seu E-mail de Remetente
Outro SMTPMostradoWP Mail SMTP, usando o seu E-mail de Remetente
MailgunMostradoO 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 EmailOcultoO fornecedor
Google / GmailOcultoA 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.

Nota: Com o remetente Google / Gmail, o WP Mail SMTP muda o endereço de Remetente para a sua conta Gmail se o seu E-mail de Remetente não for um dos seus aliases. O caminho de devolução segue-o.

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.

Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como nos pode apoiar.

David Ozokoye

David é um escritor técnico na WP Mail SMTP. Ele testa e documenta novas funcionalidades e atualizações do plugin WP Mail SMTP. Longe do computador, ele gosta de jogar videojogos e de patinar. Saber Mais

Experimente o nosso plugin gratuito WP Mail SMTP

Use o seu provedor SMTP favorito para enviar confiavelmente os seus e-mails WordPress.