Hi, James.  I use this here, but mine is a small server.  When I see what looks 
like a real message that was blocked, I usually email the postmaster of the 
other system with a canned letter advising them of the issue and how to fix it. 
 It's usually just a line in their config that sets the helo name.  Sometimes I 
hear back and they're grateful for the pointer, sometimes I never hear back.

Other larger sites will silently drop mails from such misconfigured systems, 
though this isn't consistent.  If more systems would enforce this, I think it 
would be better for everyone involved.

Jim

On Feb 6, 2012, at 7:36 AM, James Day wrote:

> 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)
>  
>  

Reply via email to