On Mon 25, Jan'10 at 8:00 PM -0200, Caio Chassot wrote:
On 2010-01-25, at 19:25 , John C. Welch wrote:
Define "basics". That's really hard with IMAP.
I'd start with "get email".
I think John's point, which might be lost on some people here, is that IMAP
is a mess. There's no perfect implementation. Every server has different
extensions, and none implement them all. And Gmail is a big fat F*** YOU in
the face of everyone else.
True. So you say once you unsub it's like it never existed. You don't
even see its contents in an "All Mail Ever" smart folder?
Yes. Because the client ignores the folder until you resubscribe.
Anything Letters is going to do for the most part will have to be done
locally other than fetching headers and bodies and a couple of other
features. It might query a server and see if it supports an option, and if
it does, then do it server side, but otherwise it will have to have some
mechanism to fall back on.
Likewise, running with no local copy/cache/whatever, while possible, will
mean you give up certain features (probably like Spotlight searching). That
might be fine as an option. But for any thing fancy, it's got to come
locally at some point.
Furthermore, all this discussion of cache-only vs local mailboxes is a
semantic distinction to me. If it's a cache, its local. You might as well
provide the option to offload messages from the server and store them
locally. And I'm pretty sure there will be *some* sort of cache because of
Spotlight.
_______________________________________________
[email protected] mailing list
List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com