Ockleford Paul (NHS Connecting for Health): > Hi, > > Hopefully someone on this list can help me out. I am trying to > set up mime-header checking to only allow through emails with a > particular file extension, that is I want to block any email > without this attachment type or any other attachment type.
First, you need to ensure that the rule is applied only to Content-Type/Disposition headers and not to other MIME headers. Second, negative matching can be tricky. It may be easier to eliminate the good cases first, as shown below. Untested PCRE example: if /^Content-(Disposition|Type):/ /name\s*=\s*"?(.*(\.|=2E)(aaa|bbb))(\?=)?"?\s*(;|$)/x DUNNO /./ REJECT Attachment name must end in ".aaa" or ".bbb" endif Wietse