Mail::Box | |||
Main back: Mail::Folder next: Object-Orientation |
Correctness is a more serious complaint. Many e-mail applications are
doing a bad job in following the specification: they produce corrupt
headers, wrong part-separators, and such. Especially doing mbox folders
right is a hard problem; mainly caused by the fact that also the body
of a message might contain a line with Writing more fault-tolerant mail-folder scanning algorithms in Perl would be too slow: the current, simple, algorithm is just acceptable in speed. We could use the help of C, but more about that at the end of this talk. MH- and IMAP-like folders are slow by definition, as each message
is in a separate file. Reading a folder with 1000 messages means 1000
times an | ||
Created by Mark Overmeer with PPresenter on 11 July 2001 |