On Thu, Jan 28, 2010 at 12:21 PM, Kevin van Haaren <[email protected]> wrote:
> On Thu, 28 Jan 2010 14:25:20 +0100, Marc Stibane
> <[email protected]> wrote:
>> And I opt to have a third date named "Fetched": when the MUA fetches
>> the email from the server for the first time.
>
> This gets weird in the concept of IMAP servers. The "official" copy of the
> mail is the on the server.  IMAP clients will display the e-mail but they
> typically won't "fetch" it the way you're thinking (i.e. copied to the
> local machine.)
>
> I frequently use a web client (I am now), when away from home, at home a
> dedicated e-mail client, and traveling my iphone. None of them "fetches"
> mail.
>
> Even with IMAP's disconnected mode where a copy is made of the message
> locally, the server version remains and is the official version. When the
> server is available the IMAP client will refer the server one over the
> local.
>
>

I agree. The "fetched" time doesn't really seem to be a property of
the email itself, seeing as it could, hypothetically, change. For
example, if you have two computers running Letters.app, then they will
have a different "fetched" time for the same mail. Similarly, if you
wipe out the Letters' cache, then on the next run, all your mail will
come in, and all with the same "fetched" time, which is different from
what it had last time your ran Letters.

But...I see some utility for having a list of recent mail that came in
and in what order it came in. Maybe a pseudo-smart mailbox with the
last N number of mails to arrive during this run of Letters? (Which
would get cleared/reset/not be preserved across runs.)
_______________________________________________
[email protected] mailing list
List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com

Reply via email to