[Users] [Bug 2227] Implement some way of asynchroneous processing of imap actions

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Sat Mar 25 10:33:19 CET 2017


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2227

--- Comment #9 from Viacheslav Gagara <viacheslavg at gmail.com> ---
(In reply to comment #5)
> I'll send 93 mBTC (currently about €20) in a next few hours in support of
> this feature request from the address 13dRovCLrRf1zXBdZnL69Dd297oLTrQXLW.
> 
> More specifically, I would like to suggest to prefetch messages, which are
> most likely to be accessed next moment, such as firsh and last few messages
> and the first few unread messages in each imap-directory.
> 
> Let's say, user have 20 unread messages and 5 of them are prefetched. In
> this case when one reads a first of them, another unread message is beeing
> prefetched in the background.
> 
> Another solution is to make an optional full copy of the imap account,
> sychronized to the server. To me it's even better, because it enables
> offline reading.

Prefetching messages can be somehow emulated by adding Pre-processing rule
(Configuration->Pre-processing... menu), which will do some dummy analysis of
message body and execute no action.

e.g. Pre-processing rule:
Name: prefetch
Condition: body_part matchcase "" & unread
Action: stop

This should make claws to fetch every unread message upon checking new mail.

p.s. don't forget to restart claws-mail after adding new rule.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Users mailing list