Skip to content

Conversation

@BenCastricum
Copy link

These are the changes we made to our local installation, perhaps it can help others too. Feel free to cherry-pick.

Fixes warnings like

Use of uninitialized value $result{"sp"} in string eq at ./opendmarc-halonlog line 40
The spf result can be "invalid" which results in an empty spf value.
OpenDMARC chokes on that with:

opendmarc-import: failed to insert message: Incorrect integer value: '' for column 'spf' at row 1

By converting the possible values into a hash and use -1 if the spf result
is not in the hash we make OpenDMARC happy.
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.

1 participant