[Mew-dist 07113] ScanSbr
IKARASHI Yoshinori ( 五十嵐喜則 )
yoshi at example.com
1998年 12月 16日 (水) 15:29:10 JST
五十嵐@東北大学です。
Config の ScanSbr を以下のようにして使っています。
これで、+ML/ 以下のディレクトリの mail の header が
[Mew-dist 00000] hogehoge → [00000] hogehoge
となるようにしているのですが、この方法だと mime/multipart の 各々の
mail の header は変化させられません。これを実現するにはどういった手段
をとればよいでしょうか?
特にheaderが長くてSubjectで読むかどうかを判断したいlinux-usersのdigest
1 Message/Rfc822 [linux-users:00000] hogge....
2 Message/Rfc822 [linux-users:00000] Re: h....
のような mail をなんとかしたいところなのですが。
--------------------------------------------------
%subject_substitute_list
= (
'+ML' => 's/[\[\~\(][\w-]*[: ]([0-9][0-9]*)[\]\%\)] /[$1] /g',
);
sub erace_ml_header {
local ($href) = @_;
my($folder, $pattern);
my($eval_string);
$folder = $href->{'folder:'};
$folder =~ /(\+\w*)/.*/;
$folder_m = $1;
$pattern = $subject_substitute_list{$folder_m};
if ($pattern ne '') {
$eval_string = "\$href->{'subject:'} =~ $pattern;";
eval "$eval_string";
$herf->{'indent-subject:'} = $href->{'indent:'} . $href->{'subject:'};
}
}
sub scan_sub {
local ($href) = shift;
&erace_ml_header ($href);
}
1;
--------------------------------------------------
-- ◎
○/ Reserch Center for Neutrino Science, Tohoku University
/□ IKARASHI YOSHINORI <yoshi at example.com>
___||___ URL http://www.awa.tohoku.ac.jp/~igarashi/
Mew-dist メーリングリストの案内