On Jun 28, 2019, at 6:39 AM, Andrey Repin <anrdae...@yandex.ru> wrote:
> Greetings, @lbutlr!
> 
>>> Guess why I'm using Maildir?
> 
>> Because mbox was designed for a tens of Kilobytes of email?
> 
> I have doubts it was at all designed. More like thrown together for the sake 
> of plugging the hole of mail storage.

To be fair, email used to be a lot smaller, systems used to be a lot smaller. 
Even as late as 1992 when I got a backup of my entire home folder on a single 9 
track tape my 5+ years of email and all my files added up to less that 100MB or 
so (the capacity of a 9-Track).

But then again, we didn’t have HTML or even MIME that I recall back then, and 
if we had MIME it was suspiciously new.

> On a sidenote, I've seen a variation of mbox format that uses an FF (0x0C)
> character as message delimiter, and do not do any body encoding.

That is MMDF. I think the first M stands for mutt? I’ve never seen one of these 
files in use.

Mbox was fine for what it was intended for, which was never single files in the 
100s of MB much less in the GBs. There are many better mailbox formats now.

I use Maildir which I like because I can still dither with it easily on the 
command line, but it’s by no means the best one out there, and large servers do 
not use it.

(Well, really no one uses milder anymore, but rather maildir++ but that is a 
technically with nearly no meaning to anyone).

Dovecot implemented dbox in several flavors, but I really don’t know anything 
about it or how prevalent it is. I hear it is much better than maildir for 
large user bases, but it is only supported by dovecot. Maildir is widely 
supported (postfix, exam, courier, mail drop, even proemial!).

For a while I fought with Apple’s Mail.app which used MH, but now I do all my 
mail tweaking on the server and leave Mail.app alone. I am not sure if it is 
still using MH or not.

Exim uses (used to use?) mailstore by default. I remember running exim when I 
switched from UW-IMAP to Courier briefly long ago and quickly switching to 
postfix, but I don’t remember what it was about exim I disliked.


-- 
No sense being pessimistic. It wouldn't work anyway.


Reply via email to