--On January 29, 2010 7:59:41 AM -0700 LuKreme <[email protected]> wrote:
It's trivial to add, I just don't know how useful it is as a general feature.
Trivial to add? This feature goes from letting your server track all the headers for you (a reason IMAP was created) to having to track all the headers on the client. Or at least some sort of message_id to date fetched mapping scenario. Which means for it to work you have to grab the headers of the messages again and pull the message_id's out to be able to use the mapping. And hope all the mail you've got has actually had a message_id assigned to it
You can't use the IMAP number because that isn't unique across the whole message store, only per folder. And what happens when I use a web client or my iphone to move a bunch of messages around between folders, all the IMAP numbers change.
I'm not opposed to this functionality, although I see zero purpose in it when using IMAP properly, I just can't picture a way to implement it without defeating the purpose of IMAP, or completely failing in a multi-client environment.
One of the reasons specified for using IMAP was because of the proliferation of mobile access devices, which pretty much means the assumption is there will be multiple client used to access the mail. This means all the scenarios of downloading mail to the local machine are fairly pointless.
_______________________________________________ [email protected] mailing list List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com
