namazu-ml(avocado)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

uuencode_filter() in mknmz.pl



加藤です.

相変わらず,しょーもない記事しか出せないのですが...

(私にとって)メチャメチャ不幸なことに,mknmz で -u オプションをつけると

Message-ID: <yv7hg5u25bj.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> 
Message-Id: <9805080230.AA00576@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>

という文字列 (61 文字ある!)は読み飛ばされるのですね.

uuencode の仕様から考えると,この読み飛ばす処理をしている 
uuencode_filter() の処理は概ね妥当なところだとは思うのですが,困ったこ
とに,当方のサイトは,巨大な uuencode 付記事や,この手の Message-Id: な文
字列付記事が結構あるのです.

どうすると幸せになれるでしょう?もし,アドバイスがあれば,お願いします.

(1) uuencode_filter 中で ^Message-Id: にマッチしたら,たとえ 61 文字でも
    読み飛ばさないようにする.
(2) 1行だけ uuencode 付記事はまずないから,前後の行をみて判断する.

#どっちも泥臭いなぁ...(-_-)
============================================================
	加藤裕史@ NTTDATA 通信 (株)
	    技術開発本部 マルチメディア技術センタ
	    マルチメディア SI 担当  ドキュメント新サービス
			E-mail: tumibito@xxxxxxxxxxxxxxxxxxx
============================================================