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

Reply via email to