[Mimedefang] re_match in filter_begin
David F. Skoll
dfs at roaringpenguin.com
Fri Feb 29 13:38:02 EST 2008
renaud pascal wrote:
> Le vendredi 29 février 2008, Kevin A. McGrail a écrit :
>> As a follow-up to my previous email, I'm wondering the best way to determine
>> if an email has an attachment that is a word document in filter_begin.
>> if (re_match($entity, '\.(doc|docx).*$')) {
>> However, this doesn't seem to work.
> I'd believe the "entity" has to be analyzed in MIME part
> analysis time?
That is correct. It has to be done in filter(), not filter_begin().
The $entity passed to filter_begin is the top-level MIME container
and it won't have anything re_match can usefully process.
Regards,
David.
More information about the MIMEDefang
mailing list