GNU Mailman件名順表示

メーリングリストに流れるメールに番号を付けるのは日本だけの習慣らしい.先日,サークルのメーリングリストGNU Mailman で組み直したが,日本人でMailmanへの貢献の大きい菊地さんは番号付けを実現するパッチも提供して下さっている.
http://mm.tkikuchi.net/
しかしこれを適用すると過去ログの「件名順」表示で困ったことになる.番号の部分が効いてしまい, "[Hoge-ML 774] AAA" より "[Hoge-ML 404] ZZZ" の方が先に来てしまうのだ.結果的に「投稿順」と大差なくなる*1
というわけで生のヘッダ Subject からメーリングリストの名前とメール番号,そして Re: を取り除く方法をでっちあげた.とは言っても果して本当にまともに動くかどうか怪しいもの.ユーザー会のメーリングリストに投げておいたので,きっと詳しい人がちゃんとしたものを作って下さるだろう.

*1:桁のせいで本当の「投稿順」とも食い違い,全く役に立たない並べ順が生まれる.