Hello list, In my mailserver's logs I see several messages rejected by policyd:
Recipient address rejected: Failed SPF check; alternate.nl, Redundant applicable 'v=spf1' sender policies found; rejected: Failed SPF check; wowzamedia.com ... outlook.com, Maximum DNS-interactive terms limit (10) exceeded Recipient address rejected: Failed SPF check; chinesegamer.net, Unknown mechanism type 'mx-all' in 'v=spf1' record; Recipient address rejected: Failed SPF check; iztzg.hr, Missing required domain-spec in 'include:70.39.250.184'; All these messages have been rejected because there are syntax errors in the SPF-records (you can look them up with a dig-query) The RFC states the following: After one SPF record has been selected, the check_host() function parses and interprets it to find a result for the current test. If there are any syntax errors, check_host() returns immediately with the result "PermError". As far as I know there is no option in the webinterface or in the config file to handle "PermError" any other way than a SPF "Fail" (for example accept and mark, or plain accept). I'm wondering if there's a way to add this functionality? Best regards, Tiemen _______________________________________________ Users mailing list [email protected] http://lists.policyd.org/mailman/listinfo/users
