Analysis: Indexed Mailbox
 
 
Improvements
- Each message read from mailbox is handled by lseek() and large-size read()
 - Greatly increases use of read-ahead cache
 - Assumes that LDA appends only
 - Assumes that LDA & POP3 server are only methods of reading or writing mailboxes