haraka / Haraka

A fast, highly extensible, and event driven SMTP server
https://haraka.github.io
MIT License
4.99k stars 659 forks source link

Add support for ARC (Authenticated Received Chain) #2283

Closed bardiharborow closed 6 years ago

bardiharborow commented 6 years ago

The Authenticated Received Chain (ARC) protocol creates a mechanism whereby a series of handlers of an email message can conduct authentication of the email message as it passes among them on the way to its destination, and record the status of that authentication at each step along the handling path, for use by the final recipient in making choices about the disposition of the message. Changes in the message that might break DKIM or DMARC can be identified through the ARC set of header fields.

msimerson commented 6 years ago

Migrated to wiki

DoobleD commented 5 months ago

Just wondering if there have been news regarding this? Starting February 2024, Gmail asks moderately large senders to add ARC headers to theirs emails.

msimerson commented 5 months ago

Here's some great news that has surfaced. For years I've considered that writing a plugin against mailauth was The Right Thing to do.

DoobleD commented 5 months ago

Excellent! Even with BIMI. :)

It looks like the plugin is not ready for production yet (beta flag + repo is missing on Github), but I see it's actively being worked on. Is the goal to release it in the not-so-distant future?

analogic commented 4 months ago

Here's some great news that has surfaced. For years I've considered that writing a plugin against mailauth was The Right Thing to do.

@msimerson Does this mean that the official future is to eventually drop dkim_verify, spf, dkim_sign, dmarc...? I am going to test this internally anyways because I don't like dmarc's perl dependency and there is no arc plugin...

msimerson commented 4 months ago

Does this mean that the official future

As far as I'm concerned, yes. Other than a little bit of NIH syndrome, I can't see any reason not to embrace mailauth.