On Sun, 2011-02-13 at 19:50 -0430, Patrick O'Callaghan wrote: > > As visible via logs from IMAP servers there is no DELETE command sent > > to > > server for original message in inbox. So it's not "move" but only > > COPY. > > The \Deleted flag is not usually updated to the IMAP server in real > time. Evo caches status updates and batches them to the server. The only > way to be sure they're updated is to Quit (though changing folders may > also do it). I suggest you repeat the experiment, including filtering a > message, and follow the debug on the server until Evo has quit and > closed the IMAP session.
I repeated the experiment (collected both evo and imap logs). I made following steps: 0) Created filter for evolution-list 1) subscribed to evolution-list via web. visible result: confirmation request message was filtered and displayed with line through in inbox. 2) confirmed subscription with link via web. visible result: welcome message was filtered but has no line trhough. 3) exited evolution. 4) launched evolution again visible result: both confirmation and welcome messages are in inbox. no line through on request confirmation message. Filtering log from evolution: ---------------------------------------------------------------------- Applied filter "Nautilus List" to message from nautilus-list-requ...@gnome.org - "confirm b2afa345646016b2f84d27c56701368b09521b5c" at Mon, 14 Feb 2011 19:08:30 Action: Move to folder email://1294813613.3198.4@ubook.local/Lists/nautilus Action: Stopped processing Applied filter "Nautilus List" to message from nautilus-list-requ...@gnome.org - "Welcome to the "nautilus-list" mailing list" at Mon, 14 Feb 2011 19:09:17 Action: Move to folder email://1294813613.3198.4@ubook.local/Lists/nautilus Action: Stopped processing ---------------------------------------------------------------------- So Evolution seems to apply filters to both messages. Log from dovecot: ---------------------------------------------------------------------- A00220 SELECT INBOX A00221 FETCH 5 UID A00222 UID FETCH 391:* (FLAGS RFC822.SIZE INTERNALDATE BODYSTRUCTURE BODY.PEEK[HEADER]) A00223 UID FETCH 1622 BODY.PEEK[] A00224 UID COPY 1622 Lists/nautilus A00225 SELECT Lists/nautilus A00226 FETCH 1 UID A00227 UID FETCH 2:* (FLAGS RFC822.SIZE INTERNALDATE BODYSTRUCTURE BODY.PEEK[HEADER]) A00228 NOOP A00229 NOOP A00230 SELECT INBOX A00231 FETCH 6 UID A00232 UID STORE 1622 FLAGS.SILENT (\Seen) A00233 SELECT Lists/nautilus A00234 FETCH 2 UID A00235 STATUS Lists/nautilus (MESSAGES UNSEEN) A00236 SELECT INBOX A00237 FETCH 6 UID A00238 UID FETCH 1623:* (FLAGS RFC822.SIZE INTERNALDATE BODYSTRUCTURE BODY.PEEK[HEADER]) A00239 UID FETCH 1623 BODY.PEEK[] A00240 UID COPY 1623 Lists/nautilus A00241 SELECT Lists/nautilus A00242 FETCH 2 UID A00243 UID FETCH 3:* (FLAGS RFC822.SIZE INTERNALDATE BODYSTRUCTURE BODY.PEEK[HEADER]) A00244 NOOP A00245 UID STORE 2 FLAGS.SILENT (\Seen) A00246 NOOP A00247 STATUS Lists/nautilus (MESSAGES UNSEEN) A00248 UID STORE 3 FLAGS.SILENT (\Seen) A00249 SELECT INBOX A00250 FETCH 7 UID A00251 SELECT Trash A00252 FETCH 1216 UID A00253 UID STORE 1234 FLAGS.SILENT (\Seen) A00254 SELECT INBOX A00255 FETCH 7 UID A00256 UID STORE 1623 FLAGS.SILENT (\Seen) ---------------------------------------------------------------------- End of IMAP session. No (\Deleted) flag stored :( -- xmpp:s...@antono.info gopher://antono.info/ http://antono.info/ _______________________________________________ evolution-list mailing list evolution-list@gnome.org To change your list options or unsubscribe, visit ... http://mail.gnome.org/mailman/listinfo/evolution-list