I have been using policyd-weight in my spam filtering chain for a long time.

I have a client that received hundreds of messages per day from a 3rd
party that uses outlook.com.

In the last few days, this 3rd party has been getting 2-3 messages
bounced per day and they are complaining that my spam filtering is
wrong.

It appears that outlook.com uses a random pool of outbound servers to
deliver mail, and most of them have valid forward/reverse DNS and a
matching HELO.  A few of them don't:

Jun 30 09:25:16 mx1 postfix/policyd-weight[27488]: decided action=550
Mail appeared to be SPAM or forged. Ask your Mail/DNS-Administrator to
correct HELO and DNS MX settings or to get removed from DNSBLs; MTA
helo: apac01-hk1-obe.outbound.protection.outlook.com, MTA hostname:
mail-hk1on0081.outbound.protection.outlook.com[134.170.140.81]
(helo/hostname mismatch); <client=134.170.140.81>
<helo=apac01-hk1-obe.outbound.protection.outlook.com>
<from=-redacted-> <to=-redacted->; delay: 3s

I don't recall whether the RFCs say I can/can't/should/shouldn't be
blocking based on HELO.

Thanks for any advice,

-A

_______________________________________________
mailop mailing list
mailop@mailop.org
http://chilli.nosignal.org/mailman/listinfo/mailop

Reply via email to