中田@ベクターです。

ちょっとしたフィルターを作ろうとして青木さんのTMail 0.10.8を試して
いるのですが、UNIXMbox形式で Reply-To がないメールがある場合には
finalizeでのメールボックス再構築に失敗しているようです。
とりあえず、tmail/mailbox.rbのUNIXMbox.fromaddr(port)で
      h = HeaderField.new_from_port(port, 'Return-Path') ||
          HeaderField.new_from_port(port, 'From') or return 'nobody'
となっている部分のReturn-Pathを参照している部分をFromだけ参照に変更
し、さらにFromがない場合のために例外処理ブロックで囲って回避して
いますが、正しくはどう対処するべきなのでしょう?

--
(株)Vector システム部 中田
Ataru NAKATA, anakata / vector.co.jp