From: Matthias A. <mat...@gm...> - 2007-09-10 22:52:00
|
Lee Hinman schrieb am 2007-09-10: > I see that the -a option is why it is downloading all the old > messages, however, if I get an email on a different machine (a Windows > machine) and I read it, fetchmail doesn't download it for some reason. That reason is unfortunately a design flaw, in that the former maintainer believed it were sufficient to track "I've seen this message" on the server side. This is based on the assumption that fetchmail were the only software accessing your mailbox, evidently untrue in your case, and in many more cases, too. You need client-side tracking, which fetchmail cannot currently do for IMAP. It's on the TODO list for the next major release though, but resources are very limited. > It only downloads the "unseen" messages. What I would like is to > download any message that *this* computer hasn't seen, even the ones > I've already read on my Windows machines. This is not yet implemented in fetchmail unfortunately. The patches that are available are also not sufficient in that they are agnostic of the "UIDVALIDITY". If you're just fetching messages from the INBOX, you may have more luck with POP3 + UIDL (the latter is important and not the default unfortunately). > Is there a way to accomplish this? Not in fetchmail. Sorry for that. HTH Best regards, -- Matthias Andree |