[Exim] "webmaster" not filtered

トップ ページ
このメッセージを削除
このメッセージに返信
著者: George Szekely
日付:  
To: exim-users
題目: [Exim] "webmaster" not filtered
My filter (shown below) to catch files ending in ".pif" seem to be
working fine, except it allows everything through to webmaster. That
shouldn't be the case. Is there anything I can do about that?

George





# Check Content-Type header using quoted filename
[content_type_quoted_fn_match]
if $header_content-type: matches
"(?:file)?name=(\"[^\"]+\\\\.(?:ad[ep]|ba[st]|chm|cmd|com|cpl|crt|eml|exe|hlp|hta|in[fs]|isp|jse?|lnk|md[be]|ms[cipt]|pcd|pif|reg|scr|sct|shs|url|vb[se]|ws[fhc])\")"
then
   fail text "This message has been rejected because it has\n\
          potentially executable content $1\n\
          This form of attachment has been used by\n\
              recent viruses or other malware.\n\
          If you meant to send this file then please\n\
          package it up as a zip file and resend it."
   seen finish
endif
# same again using unquoted filename [content_type_unquoted_fn_match]
if $header_content-type: matches
"(?:file)?name=(\\\\S+\\\\.(?:ad[ep]|ba[st]|chm|cmd|com|cpl|crt|eml|exe|hlp|hta|in[fs]|isp|jse?|lnk|md[be]|ms[cipt]|pcd|pif|reg|scr|sct|shs|url|vb[se]|ws[fhc]))"
then
   fail text "This message has been rejected because it has\n\
          potentially executable content $1\n\
          This form of attachment has been used by\n\
              recent viruses or other malware.\n\
          If you meant to send this file then please\n\
          package it up as a zip file and resend it."
   seen finish
endif