Hi,
When I connect Sup to a Dovecot imap server all mail that is flagged as new on
the server is treated as read by Sup. Sup also sees all old mail as new.
I think its caused by this code in each(...) in imap.rb
labels = { :Seen => :unread,
:Flagged => :starred,
:Deleted => :deleted
}.inject(@labels) do |cur, (imap, sup)|
cur + (state[:flags].include?(imap) ? [sup] : [])
This seems (to my non-existent Ruby skills) to be equating the IMAP
Seen flag to be the same as the Sup Unread flag, instead of Seen as
being Not Unread.
This is running the latest code from Subversion head.
--
Col
_______________________________________________
sup-talk mailing list
[email protected]
http://rubyforge.org/mailman/listinfo/sup-talk