On 6/14/2017 7:16 AM, Alex wrote:
> Hi,
> 
> I have a series of mime patterns to automatically reject file types
> including com, bat, exe, etc. It appears one pattern is matching
> incorrectly, and I could use some help making it more accurate. I
> don't know if it's something yahoo is doing to their outgoing mail or
> the result of this user's mail client.
> 
> It appears the question marks are not in the proper place? We'd like
> to continue to permit PDF files, but obviously reject com, not the
> icloud.com that appears to be part of it.
> 
> Jun 14 05:07:13 mail01 postfix/cleanup[1177]: F3AF86800C808: reject:
> header Content-Type: application/pdf;??name="Prelim
> 14.06.17.pdf";??x-apple-part-url="68bd2f96-e01f-42c7-90f4-fa3d6776a...@icloud.com"
> from nm3-vm6.bullet.mail.ne1.yahoo.com[98.138.91.96];
> from=<ad...@rijira.net> to=<phetda...@example.com> proto=ESMTP
> helo=<nm3-vm6.bullet.mail.ne1.yahoo.com>: 5.7.1 content8
> 
> /^(Content-(Type|Disposition)\:|[[:space:]]+).*(file)?name="?.*\.com"?;?$/
> REJECT content8
> 
> Thanks,
> Alex
> 


Rather than try to debug your expression, I'll refer you to the nice
example on the header_checks man page.  That example was updated not
too long ago to fix a similar false positive.
http://www.postfix.org/header_checks.5.html


  -- Noel Jones

Reply via email to