Re: Mulberry gone, now what?



Dave Cridland <dave@xxxxxxxxxxxx> wrote:
> > > > Personally I think this is the fundamental flaw in IMAP, it's not
> > > > tightly enough specified so IMAP servers vary quite a lot with the
> > > > result that it's well nigh impossible to write an IMAP client that
> > > > works well with them all.
> > >
> > > Can you point to anything in the IMAP specification that illustrates this
> > > point?
> > >
> > See http://dave.cridland.net/acap/polymer.html for example where it
> > says:-
> >
>
> Cool. Mark, see that? My webpage is a more important reference than the
> specification. ;-)
>
That wasn't *really* what I was suggesting! :-)

However I think you will find quite a few other IMAP clients have a
similar attitude and therein lies much of IMAP's problem.

> > IMAP allows a great deal of latitude in much of the specification. As
> > a result, some behaviour is rare, and relatively untested. As always
> > with IMAP, you should select a server and client which interoperate
> > well, supporting the features you require.
> >
>
> Latitude is definitely not intended to mean the specification is in any
> way problematic. IMAP is very highly specified. It does, however,
> provide various protocol features which allow server to behave
> reasonably differently within some areas, in order to support very
> different server-side mail spools. That's not a fault in the protocol,
> that's a benefit. (One that has, in many respects, outlived itself). In
> addition, there's exciting choices like multiple commands in progress,
> unsolicited reponses at any time, etc.
>
.... but it *is* a fault in the protocol from the user's point of
view. I want my IMAP client to behave the same whatever server I'm
using, that's what makes things easy for the user.

I see you say that you try and make your client seem the same to the
user regardless of the IMAP server. That's an admirable aim but it
feels you are trying to do it in spite of IMAP rather than as a result
of using IMAP.

--
Chris Green

.



Relevant Pages

  • Re: Suggestions please for what POP or IMAP servers to use
    ... If your server implementation is so strict that most clients have ... Outlook works just fine in IMAP mode with uw-imap, ... Microsoft tested stuff like IE7 against Apache during IE7 development, ...
    (freebsd-questions)
  • Re: IMAP not defaulting sent/drafts folder
    ... a rule to save sent items on an IMAP Server, ... Please refer to the following KB article to save Sent Items on an IMAP ... Click the folder from which you want to remove deleted messages. ... Microsoft is providing this information as a convenience to you. ...
    (microsoft.public.windows.server.sbs)
  • Re: [SLE] POP Mail HOWTO?
    ... people, who have the option to log onto the serving machine and read mail from there, OR to read their mail from other PCs in the building, then you want fetchmail and and IMAP server to all start and run as processes when the machine boots. ... or can it handle /data/Maildir for the non-local subscribers as well as individual ~/Maildir for those who have local login accounts? ...
    (SuSE)
  • Re: Mobile Phone
    ... Should it be possible to retrive my e-mail to my nokia 6600 from my companies exchage 2003 server using the IMAP4 protocol? ... Whether it is actually possible depends on many things: namely whether IMAP support is enabled in Exchange; whether there are any intermediate firewalls between your company's Exchange server, and your phone, that can get in the way; and possible bugs in your Exchange server's or your phone's IMAP implementation. ... Are you intimating that IMAP isn't really enabled and those devices that claim to be using the service are really, secretly using another protocol? ...
    (comp.mail.imap)
  • Re: send email
    ... Yours, the *mail server*, presumably ... The client wants to be able to send ... server via one of two protocols, POP or IMAP. ...
    (alt.os.linux.redhat)