Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pre-Check Message for Authentication before Sending #177

Open
MHillyer opened this issue Apr 29, 2024 · 0 comments
Open

Pre-Check Message for Authentication before Sending #177

MHillyer opened this issue Apr 29, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@MHillyer
Copy link
Collaborator

MHillyer commented Apr 29, 2024

As a MailOps/DeliverabilityOps professional, I want to ensure that all mail leaving my environment is DMARC compliant, in order to adhere to the new guidelines provided by Google/Yahoo and no doubt also in place at various other MBPs.

To this end, I need to ensure that all messages sent via KumoMTA have a configured level of compliance. This could include requiring SPF, DKIM, and DMARC records to be present, requiring SPF and/or DKIM to pass, or requiring DMARC strict or relaxed alignment.

To do this we will need to complete work on SPF checking (#83), as well as determine the external IP addresses of all egress sources in the MTA (#29). We likely also need to complete the DMARC support (#84) to be able to implement this.

We may need to have this selectively turned off for certain egress sources. For example, if the message is relayed through an egress source that sends the message on to a provider like MailGun then we won't know enough about the future path of the message to check things like SPF. We may also just downgrade for that use case, instead checking that the appropriate DNS records are in place for the friendly from domain but not validating against them.

@MHillyer MHillyer converted this from a draft issue Apr 29, 2024
@MHillyer MHillyer added the enhancement New feature or request label Apr 29, 2024
@MHillyer MHillyer moved this from Backlog to Todo in KumoMTA Feature Tracker May 21, 2024
@MHillyer MHillyer modified the milestone: Fall 24 Release Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

2 participants