Re: [Evolution] Evolution 2.12.1 not auto filtering new messages after switch to new IMAP server software

2007-12-09 Thread Patrick O'Callaghan
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

2007-12-09 Thread Patrick O'Callaghan
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

2007-12-08 Thread Gavin Simpson
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

2007-12-07 Thread Pete Biggs

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

2007-12-07 Thread Gavin Simpson

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

2007-12-06 Thread Gavin Simpson
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