[exim] Blacklist file extensions acl_smtp_mime vs acl_smtp_d…

Top Page

Reply to this message
Author: John Oxley
Date:  
To: exim-users
Subject: [exim] Blacklist file extensions acl_smtp_mime vs acl_smtp_data
What are the various merits of putting checks for black listed file
extensions in acl_smtp_mime vs putting them in acl_smtp_data? Which way
is faster?

acl_check_mime:
# File extension filtering.
deny message = Blacklisted file extension detected ($found_extension)
condition = ${if match \
{${lc:$mime_filename}} \
{\N(\.exe|\.scr|\.vbs|\.pif|\.bat|\.scr|\.lnk|\.com)$\N} \
{1}{0}}

vs

acl_check_content:
deny  message    = Blacklisted file extension detected ($found_extension)
      demime     = scr:vbs:bat:lnk:pif:exe:com