細野です。

To: ruby-list / ruby-lang.org (ruby mailing list)
From: T.Yamamoto <rcn / gol.com>
Subject: [ruby-list:32767] net/pop で mail が dele できない
Date: Tue, 4 Dec 2001 21:46:52 +0900

>  メールを net/pop の以下のテストプログラムで読み込むと、
> 自分のメールボックスのメールを見ることは出来るのですが、
> delete で消すことが出来ません。何回実行しても同じメールが表示されます。
> ...
> -----------------------------------------------------
> #!/usr/local/bin/ruby -Ke
> 
>     require "net/pop";
>     pop = Net::POP.new('localhost');
>     pop.start('stereo', 'nojima.satsuki.');
>     msg = pop.mails[0];
>     msg.all($stdout);
>     msg.delete!;

msg.finishが必要では? と思いました。

きちんとQUITコマンドを発行しないと、
実際の操作(DELEなど)をしないPOPサーバもありますので。

--
HOSONO -HaKondara- Hidetomo, Kondara Project