Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
Pete Biggs wrote: I use Evolution (of various ages) with Dovecot without any problems at all. Virtually always such problems are to do with some other program 'seeing' the message, but leaving it unread, before Evolution gets it. The 'new' status of a message in IMAP is really 'has a message arrived since the mail box was last polled' - it has nothing to do with if it was read or not. Not quite. New means the \Seen flag is not set. The \Seen flag is set by the server when some client does certain kinds of FETCH. The RFC (http://www.faqs.org/rfcs/rfc3501.html) says: RFC822 http://www.faqs.org/rfcs/rfc822.html.HEADER Equivalent to BODY[HEADER]. Note that this did not result in \Seen being set, because RFC822 http://www.faqs.org/rfcs/rfc822.html.HEADER response data occurs as a result of a FETCH of RFC822 http://www.faqs.org/rfcs/rfc822.html.HEADER. BODY[HEADER] response data occurs as a result of a FETCH of BODY[HEADER] (which sets \Seen) or BODY.PEEK[HEADER] (which does not set \Seen). I find this unintelligible (where they say did do they meandoes or are they talking about a previous edition of the protocol spec?; I've no idea). Maybe a close reading of the entire RFC would be enlightening, but in general ambiguity is likely to lead to different interpretations from different implementors. poc ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
Gavin Simpson wrote: Correct me if I'm wrong, but I have not added any mail notification applets to my Gnome desktop in Fedora 8, though I do get a message in the system tray/notification area about new mail when Evolution polls the IMAP server (Evolution itself is set to check every 10 minutes) - but I thought this was generated by Evolution itself using inotify - is this correct? No. Inotify allows one process to notice when some local file or files have changed. AFAIK it has nothing to do with network protocols (even if your local files are actually NFS-mounted). I certainly haven't asked to an email applet to tell me new mail has arrived - but I do get a flashing letter icon in the system tray when new mail comes in, but only in Evolution. Evolution is set to not notify me when new mail arrives (in the preferences) but that seems to be related to flashing the screen or playing a beep - I can't see anything about stopping the notification in the system tray. IIRC this is controlled by a plugin (away from my machine at the moment so I can't check) but in any case the Evo notifier shouldn't cause the problem. Also, note that this also affects an older version of Evolution (on FC5) that does not notify me in the system tray area of new mail, and was working quite happily prior to UCL switching IMAP server software. I will check with our systems admins as to whether other applications on the server could be interfering? poc ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
On Sat, 2007-12-08 at 10:27 +, Patrick O'Callaghan wrote: Gavin Simpson wrote: Correct me if I'm wrong, but I have not added any mail notification applets to my Gnome desktop in Fedora 8, though I do get a message in the system tray/notification area about new mail when Evolution polls the IMAP server (Evolution itself is set to check every 10 minutes) - but I thought this was generated by Evolution itself using inotify - is this correct? No. Inotify allows one process to notice when some local file or files have changed. AFAIK it has nothing to do with network protocols (even if your local files are actually NFS-mounted). I certainly haven't asked to an email applet to tell me new mail has arrived - but I do get a flashing letter icon in the system tray when new mail comes in, but only in Evolution. Evolution is set to not notify me when new mail arrives (in the preferences) but that seems to be related to flashing the screen or playing a beep - I can't see anything about stopping the notification in the system tray. IIRC this is controlled by a plugin (away from my machine at the moment so I can't check) but in any case the Evo notifier shouldn't cause the problem. OK, thanks Patrick. So that leaves something being done on the server. I'll have to take this up with our sys admins to check. All the best, G Also, note that this also affects an older version of Evolution (on FC5) that does not notify me in the system tray area of new mail, and was working quite happily prior to UCL switching IMAP server software. I will check with our systems admins as to whether other applications on the server could be interfering? poc ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
I use Evolution (of various ages) with Dovecot without any problems at all. Virtually always such problems are to do with some other program 'seeing' the message, but leaving it unread, before Evolution gets it. The 'new' status of a message in IMAP is really 'has a message arrived since the mail box was last polled' - it has nothing to do with if it was read or not. And it is a flag sent by the server to the client - the client can not change the flag on the server, once a message has been seen, that's it. Is it possible that some program somewhere (like a mail notification applet or webmail application) is accessing the mail box? P. On Thu, 2007-12-06 at 17:58 +, Gavin Simpson wrote: Dear List, [Apologies if this comes through twice - I was not subscribed earlier so figured my message went into a black hole somewhere] My institution recently changed the IMAP server software on its IMAP servers from Washington IMAP to Dovecot. As soon as this change was completed, Evolution stopped automatically filtering new messages arriving in my inbox into my IMAP folders. I thought this might have been a problem in an older version of Evolution (I was using Fedora 5 until recently) so I waited until Fedora 8 was released, installed that on my work machine and laptop and tested to see if a newer Evolution (2.12.1) would filter the messages. In short, the problem remains. I should add that if I select the new messages and press Ctrl-y to filter them, Evolution then filters the messages into the correct mailboxes. I have tried Thunderbird also, and it does automatically filter new messages into the correct mailboxes, so this is not some major problem with the IMAP server I connect to at UCL. I am not sure how to proceed now? Are there settings in Evolution I should try to see if that alters the current behaviour? I have tried downloading all IMAP headers to see if that was a problem, but that did not change anything. I have checked that the Apply filters to new messages in INBOX on this server option is selected - it is. As I say, this was working fine in Evolution in Fedora 5 until UCL switched to Dovecot, but the problem remains in Evolution 2.12.1 on Fedora 8. If anyone has any suggestions, I will be very pleased to hear them. All the best and thanks in advance, Gavin ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list
Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
On Thu, 2007-12-06 at 20:22 +, Pete Biggs wrote: I use Evolution (of various ages) with Dovecot without any problems at all. OK, that is good to know Pete, thank you. Virtually always such problems are to do with some other program 'seeing' the message, but leaving it unread, before Evolution gets it. The 'new' status of a message in IMAP is really 'has a message arrived since the mail box was last polled' - it has nothing to do with if it was read or not. And it is a flag sent by the server to the client - the client can not change the flag on the server, once a message has been seen, that's it. OK, thanks also for this description. It is strange that Evolution is affected by this problem but not the other mail clients I might use. Is it possible that some program somewhere (like a mail notification applet or webmail application) is accessing the mail box? Correct me if I'm wrong, but I have not added any mail notification applets to my Gnome desktop in Fedora 8, though I do get a message in the system tray/notification area about new mail when Evolution polls the IMAP server (Evolution itself is set to check every 10 minutes) - but I thought this was generated by Evolution itself using inotify - is this correct? I certainly haven't asked to an email applet to tell me new mail has arrived - but I do get a flashing letter icon in the system tray when new mail comes in, but only in Evolution. Evolution is set to not notify me when new mail arrives (in the preferences) but that seems to be related to flashing the screen or playing a beep - I can't see anything about stopping the notification in the system tray. Also, note that this also affects an older version of Evolution (on FC5) that does not notify me in the system tray area of new mail, and was working quite happily prior to UCL switching IMAP server software. I will check with our systems admins as to whether other applications on the server could be interfering? Any other suggestions? G P. On Thu, 2007-12-06 at 17:58 +, Gavin Simpson wrote: Dear List, [Apologies if this comes through twice - I was not subscribed earlier so figured my message went into a black hole somewhere] My institution recently changed the IMAP server software on its IMAP servers from Washington IMAP to Dovecot. As soon as this change was completed, Evolution stopped automatically filtering new messages arriving in my inbox into my IMAP folders. I thought this might have been a problem in an older version of Evolution (I was using Fedora 5 until recently) so I waited until Fedora 8 was released, installed that on my work machine and laptop and tested to see if a newer Evolution (2.12.1) would filter the messages. In short, the problem remains. I should add that if I select the new messages and press Ctrl-y to filter them, Evolution then filters the messages into the correct mailboxes. I have tried Thunderbird also, and it does automatically filter new messages into the correct mailboxes, so this is not some major problem with the IMAP server I connect to at UCL. I am not sure how to proceed now? Are there settings in Evolution I should try to see if that alters the current behaviour? I have tried downloading all IMAP headers to see if that was a problem, but that did not change anything. I have checked that the Apply filters to new messages in INBOX on this server option is selected - it is. As I say, this was working fine in Evolution in Fedora 5 until UCL switched to Dovecot, but the problem remains in Evolution 2.12.1 on Fedora 8. If anyone has any suggestions, I will be very pleased to hear them. All the best and thanks in advance, Gavin ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list -- %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% Dr. Gavin Simpson [t] +44 (0)20 7679 0522 ECRC, UCL Geography, [f] +44 (0)20 7679 0565 Pearson Building, [e] gavin.simpsonATNOSPAMucl.ac.uk Gower Street, London [w] http://www.ucl.ac.uk/~ucfagls/ UK. WC1E 6BT. [w] http://www.freshwaters.org.uk %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list
[Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software
Dear List, [Apologies if this comes through twice - I was not subscribed earlier so figured my message went into a black hole somewhere] My institution recently changed the IMAP server software on its IMAP servers from Washington IMAP to Dovecot. As soon as this change was completed, Evolution stopped automatically filtering new messages arriving in my inbox into my IMAP folders. I thought this might have been a problem in an older version of Evolution (I was using Fedora 5 until recently) so I waited until Fedora 8 was released, installed that on my work machine and laptop and tested to see if a newer Evolution (2.12.1) would filter the messages. In short, the problem remains. I should add that if I select the new messages and press Ctrl-y to filter them, Evolution then filters the messages into the correct mailboxes. I have tried Thunderbird also, and it does automatically filter new messages into the correct mailboxes, so this is not some major problem with the IMAP server I connect to at UCL. I am not sure how to proceed now? Are there settings in Evolution I should try to see if that alters the current behaviour? I have tried downloading all IMAP headers to see if that was a problem, but that did not change anything. I have checked that the Apply filters to new messages in INBOX on this server option is selected - it is. As I say, this was working fine in Evolution in Fedora 5 until UCL switched to Dovecot, but the problem remains in Evolution 2.12.1 on Fedora 8. If anyone has any suggestions, I will be very pleased to hear them. All the best and thanks in advance, Gavin -- %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% Dr. Gavin Simpson [t] +44 (0)20 7679 0522 ECRC, UCL Geography, [f] +44 (0)20 7679 0565 Pearson Building, [e] gavin.simpsonATNOSPAMucl.ac.uk Gower Street, London [w] http://www.ucl.ac.uk/~ucfagls/ UK. WC1E 6BT. [w] http://www.freshwaters.org.uk %~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~%~% ___ Evolution-list mailing list Evolution-list@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-list