[PREVIOUS CHAPTER] [NEXT CHAPTER]

3 Add a new filtering rule

    The following ruels are the same. Please use one you are familliar with.

    3.1	cf

    To add

    &DEFINE_FIELD_PAT_TO_REJECT("Subject", "ILOVEYOU");

    $DISTRIBUTE_FILTER_HOOK = q#
          if ($e{'Body'} =~ /Content.*\.vbs|filename=.*vbs/i) {
               return 'VB script attatchment';
          }
    #;

    to the last of "cf" (after "LOCAL_CONFIG" line) and run

    	% make config.ph

    3.2	config.ph

    To write

    &DEFINE_FIELD_PAT_TO_REJECT("Subject", "ILOVEYOU");

    $DISTRIBUTE_FILTER_HOOK = q#
          if ($e{'Body'} =~ /Content.*\.vbs|filename=.*vbs/i) {
               return 'VB script attatchment';
          }
    #;

    to the last of config.ph (but before the last "1;").

    3.3	reject every MIME Multipart mails

       &ADD_CONTENT_HANDLER('multipart/.*', '.*/.*', 'reject');

[PREVIOUS CHAPTER] [NEXT CHAPTER]

    Copyright (C) 1993-2000 Ken'ichi Fukamachi
    All rights of this page is reserved.

    # This Document(html format) is automatically geneareted by fwix.pl.
    # fwix (Formatter of WIX Language) is fml document formatter system
    # designed to generate plaintext, html, texinfo and nroff from one file.