Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #3692

Re: E-mail db

Newsgroups comp.programming
Date 2013-08-27 15:02 -0700
References <d818b2b5-b7be-45e5-a485-ce3d55a2bcdb@googlegroups.com> <kvfm49$nne$1@dont-email.me>
Message-ID <b843a9bf-783e-4446-a4b2-afd63aff04fb@googlegroups.com> (permalink)
Subject Re: E-mail db
From bob <bob@coolfone.net>

Show all headers | View raw


On Monday, August 26, 2013 8:44:40 AM UTC-5, Rui Maciel wrote:
> bob wrote:
> 
> 
> 
> > If you were going to make an e-mail client like Thunderbird, what would be
> 
> > the most sensible data structure to store the messages in on the hard
> 
> > drive?
> 
> 
> 
> Not exactly a data structure, but if you're going to store emails then the 
> 
> Maildir method is the obvious choice.
> 
> 
> 
> http://en.wikipedia.org/wiki/Maildir
> 
> 
> 
> 
> 
> That, along with a model-view-controller to implement any abstraction that 
> 
> you require for your UI, is by far the best way to go store emails.
> 
> 
> 
> 
> 
> Rui Maciel

Yeah, I used to use a format like that for a free e-mail service.

I remember the day when the service exceeded about 32767 users.  Nobody new could sign up because the ext2 filesystem seemed to have a limit of 32767 subdirectories of a dir.

Back to comp.programming | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

E-mail db bob <bob@coolfone.comze.com> - 2013-08-23 19:06 -0700
  Re: E-mail db Robert Miles <milesrf@Usenet-News.net> - 2013-08-24 09:36 -0500
    Re: E-mail db bob <bob@coolfone.comze.com> - 2013-08-24 18:29 -0700
  Re: E-mail db Nobody <nobody@nowhere.com> - 2013-08-24 18:28 +0100
  Re: E-mail db Rui Maciel <rui.maciel@gmail.com> - 2013-08-26 14:44 +0100
    Re: E-mail db bob <bob@coolfone.net> - 2013-08-27 15:02 -0700
      Re: E-mail db Rui Maciel <rui.maciel@gmail.com> - 2013-09-01 12:25 +0100
        Re: E-mail db bob <bob@coolfone.net> - 2013-09-04 00:32 -0700

csiph-web