Fast mailbox parsing
lists at glorybox.de
Wed Mar 19 21:45:44 CET 2003
On Wed, Mar 19, 2003 at 01:49:40PM -0600, Skip Montanaro wrote:
> How big are your mailboxes? Have you tried caching some of the information
> so you don't have to continually go back and loop over everything?
I am thinking about a cache strategie. But first I am searching for a
faster parse strategie.
> I'm sure 375 msgs/sec isn't as fast as Mutt, but it seems fast enough for
Uh. Really fast system and harddisk. My scans are appr. 130 msgs/sec on
It depends on how big the mails are. I have some big messages in my
test mailboxes and this makes scanning terribly slow. For now, I have
not found a way to parse the header of a mail only and ignore the body.
Maybe someone could give me a hint, how to use the
email.Parser.HeaderParser on an Unix mailbox.
More information about the Python-list