[PREVIOUS CHAPTER]
[NEXT CHAPTER]
3 フィルタリングに新ルールを加える
どちらでも作業の結果は同じですが、使いなれている方法でどうぞ。
3.1 cfを使う人
&DEFINE_FIELD_PAT_TO_REJECT("Subject", "ILOVEYOU");
亜種がでるだろうとおもわれるので、やらないよりはやった方がましという程度。
汎用的にはVBスクリプト全部を弾く必要があるだろう。
$DISTRIBUTE_FILTER_HOOK = q#
if ($e{'Body'} =~ /Content.*\.vbs|filename=.*vbs/i) {
return 'VB script attatchment';
}
#;
をcfの最後(LOCAL_CONFIG行の後)に追加して config.ph を update するため
に
% make config.ph
3.2 config.phを使う人
config.ph生書きの人は
&DEFINE_FIELD_PAT_TO_REJECT("Subject", "ILOVEYOU");
亜種がでるだろうとおもわれるので、やらないよりはやった方がましという程度。
汎用的にはVBスクリプト全部を弾く必要があるだろう。
$DISTRIBUTE_FILTER_HOOK = q#
if ($e{'Body'} =~ /Content.*\.vbs|filename=.*vbs/i) {
return 'VB script attatchment';
}
#;
を追加。
3.3 MIME Multipart のメールをすべて拒否する
MIME Multipart のメールはすべからく危ない可能性があるので、拒否すると
いう大技もある。MLのポリシーとして認めないと宣言しこれを使用すること
は可能かも知れない。
&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.