View Single Post
  #4   (View Single Post)  
Old 16th July 2008
SteWo SteWo is offline
Real Name: Stefan Wollny
New User
 
Join Date: May 2008
Location: Obernburg (Bavaria), Germany
Posts: 5
Default Found a workaround

Howdy!

Well - I still don't know WHY? sylpheed (and claws-mail as well) shows this strange behaviour. On the German counterpart to this forum (bsdforen.de) I found one fellow claws user who made the same experience.

After this last incident I had switched back to claws-mail, whch as a result fetched all those >9,000 mails (roughly 1.6G). So here I was with two comparable programs and no idea why both behaved strange every now in a while.

After some sleep and thinking I realized that both (sylpheed and claws-mail) use a folder ~/.sylpheed/uidl/<account-name> or ~/.claws-mail/uidl/<account-name> respecively, to store a list with the mail-ids and a system-id. This brought me to an idea: I took the claws-mail-ids and combined them with the sylpheed-system-id. Et voilá: Sylpheed now "knew" again of the already fetched mails and fetched only those missing!

My workaround will be to set up a little script to save the content of ../uidl/ on a regular schedule. If claws "forgets" his memory the next time I will be able to go back to a date in the near past.

I still hope that s.o. comes up with an explanation of what really went wrong but until then I will have to cope with this issue as described.

Cheers,
SteWo
Reply With Quote