LWN.net Logo

The notmuch mail client

The notmuch mail client

Posted Nov 18, 2009 21:46 UTC (Wed) by jonabbey (subscriber, #2736)
In reply to: The notmuch mail client by endecotp
Parent article: The notmuch mail client

Very neat! Did you ever talk with other IMAP server implementers about your experience with using a SQL back-end?

I had gathered from various comp.mail.imap discussions over the years that certain features of IMAP were rather difficult to do efficiently with a relational database, though I never went about implementing anything server-side with IMAP.


(Log in to post comments)

The notmuch mail client

Posted Nov 19, 2009 23:27 UTC (Thu) by endecotp (guest, #36428) [Link]

I was subscribed to an IMAP list at one time but didn't discuss this much; my opinion of IMAP is rather low but I'm too polite to jump into someone else's list and tell them what I really think...

There are certainly mismatches between IMAP and SQL. For example, anything that implements virtual folders on the server will have to try hard to make the IMAP message sequence numbers work right. To be honest, I have been using Decimail for about five years and it "just works" for me, and I have now forgotten (or blocked the memories!) of the implementation challenges.

Phil.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds