Skip to content

Conversation

@createyourpersonalaccount

No description provided.

@createyourpersonalaccount
Copy link
Author

createyourpersonalaccount commented Jun 28, 2025

I checked that this line https://github.com/rspamd/rspamd/blob/09756fbbc2d5901958b7099420dd648d627b40ee/src/plugins/dkim_check.c#L1164C88-L1165 mentions check_local but it's not in the docs for the DKIM module.

Incidentally, I still get "skip DMARC checks as either SPF or DKIM were not checked" in my logs, and since now DKIM is checked, how do I enable SPF check for local network?

Edit: I can use check_local = true; in spf.conf and dmarc.conf as well. Should it be mentioned in those modules too? There's also check_auth.

@createyourpersonalaccount
Copy link
Author

@moisseev Opinion on this?

@moisseev
Copy link
Member

@createyourpersonalaccount I fully agree that every configuration option should be documented. The check_authed and check_local aren’t limited to just DKIM/SPF/DMARC. You can run search the repo to list all modules that supports them.

@createyourpersonalaccount
Copy link
Author

@moisseev It's also inconsistent: for milter_headers.conf it is called skip_local instead of check_local and the boolean value is flipped.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants