How to set up a custom Return-Path?

The Return-Path is the address where bounces and other email feedback are sent. It is specified by the Return-Path header in an email. For example, the default Return-Path for emails sent through Postmark is:

Return-Path: <>

It is also described as:

  • bounce address
  • reverse path
  • envelope from

Why set a custom Return-Path?

DMARC requires the domains in the Return-Path and From headers to match in order for the SPF check to pass. Many email providers will set the Return-Path for you, so it’s common for the Return-Path and From domains not to match and therefore DMARC will not be aligned.

Note that DMARC only requires either SPF or DKIM domains to pass and align with your From domain, not both. However, having both SPF and DKIM passing and aligning helps combat forwarding/routing that may break authentication en route to the final recipient, which is out of the sender's control.

How to set up a custom Return-Path?

You should contact your email provider to see if they support setting a custom Return-Path as the setup instructions will vary between providers.

There are some popular email providers which don't have the option to customise the Return-Path address such as MailChimp and HubSpot. In these cases, you'll always see SPF for DMARC fail. However, as long as DKIM passes on those messages, DMARC will pass.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us