Re: [Imap-protocol] If Crispin were creating IMAP today how would it be different?

"David Harris" <[email protected]> Wed, 11 Mar 2015 10:22:40 +1300
Newsgroups gmane.mail.imap.general
Message-ID <[email protected]>
I absolutely hate writing "me too" messages, and abhor top posting, but here I am 
doing both... Just wanted to throw my 2c in and say that Tim is right on the money 
with this post - agree with every sentiment, especially the rebuttal of the utterly 
bizarre contention that it's easier to write a mail server than to set one up.

The simple reality of things as they stand is that IMAP, SMTP and even (god forbid 
- I can hear Mark spinning angrily as I say this) POP are so entrenched that 
replacing them would be a herculean task that quite likely would not offer rewards 
commensurate with its pain and misery.

Don't get me wrong - there are things I absolutely *loathe* about IMAP (implied part 
numbering in bodystructures being the biggest one), but it's what we've got: I for 
one have negative enthusiasm for spending another ten years in bitter arguments 
over some slightly "improved" replacement.

Cheers!

-- David --


On 10 Mar 2015 at 9:53, Tim Showalter wrote:

> > On Mar 10, 2015, at 9:29 AM, Imants Cekusins <[email protected]>
> > wrote:
> > 
> > so, to summarize majority opinion:
> > 
> > IMAP & SMTP in their current state:
> > - are efficient
> > - lead to efficient hardware utilization
> > - are simple enough for implementation
> > 
> > changes to the protocols are not justified
> > 
> > current selection of email server software offers enough choice.
> > there is no real need for more alternatives
> 
> No, this is a poor summary.
> 
> IMAP and SMTP are constants of the ecosystem. They are problematic but
> a replacement is far more difficult.
> 
> The trade offs between binary and text protocols are complex, but
> unlikely to be the bottleneck for an I/O bound protocol. Parsing isn't
> what makes a mail server expensive.
> 
> Writing the parser is perhaps the easiest part of writing an email
> server, although writing an IMAP parser is quite tedious. Binary helps
> a little here but not enough to justify starting over.
> 
> Adding a new server to the set of IMAP, SMTP, and POP3 adds great
> expense since for the foreseeable future, we won't be able to stop
> using the old protocols.
> 
> Setting up Postfix and Dovecote is easier than writing email systems
> from scratch.
> 
> Tim

------------------ David Harris -+- Pegasus Mail ----------------------
Box 5451, Dunedin, New Zealand | e-mail: [email protected]
           Phone: +64 3 453-6880 | Fax: +64 3 453-6612

Real newspaper headlines from US Papers:
   "Two soviet ships collide - one dies".


_______________________________________________
Imap-protocol mailing list
[email protected]
http://mailman13.u.washington.edu/mailman/listinfo/imap-protocol