Just wanted to get public opinion on this one. reject_unknown_helo_hostname
My understanding is that to be RFC compliant your HELO greeting must be a valid hostname (ie there is a public A record). However since implementing this restriction under smtpd_helo_restrictions I have had nothing but complaints from people who think their messages are being unfairly blocked. I know we don't live in a perfect world and not everybody is going to have a correctly configured mail server but I don't think it is unreasonable for me to stick to my guns and reject these messages. Having said that, some people have more influence than others and should they voice any concerns I would be forced to make some changes. With that in mind, what would be the best way to make exceptions? My current line of thought is to use a check_helo_access map to make exceptions on a per server basis, is there a better way? Kind regards, James Day (IT Engineer)