[haiku-bugs] Re: [Haiku] #12369: [IMAP] Worker quits, never syncs emails for GMail

  • From: "jessicah" <trac@xxxxxxxxxxxx>
  • Date: Sat, 09 Jan 2016 03:40:37 -0000

#12369: [IMAP] Worker quits, never syncs emails for GMail
-----------------------------------+----------------------------
   Reporter:  jessicah             |      Owner:  axeld
       Type:  bug                  |     Status:  new
   Priority:  normal               |  Milestone:  R1
  Component:  Servers/mail_daemon  |    Version:  R1/Development
 Resolution:                       |   Keywords:
 Blocked By:                       |   Blocking:
Has a Patch:  0                    |   Platform:  All
-----------------------------------+----------------------------

Comment (by jessicah):

 This is caused by http://cgit.haiku-os.org/haiku/tree/src/add-
 ons/mail_daemon/inbound_protocols/imap/IMAPConnectionWorker.cpp#n330 and
 could be resolved by returning B_OK instead.

 However, I also noticed in the mail_daemon output for LSUB that the
 "[Gmail]" folder has the property \Noselect. So probably the correct
 behaviour here is to not add "[Gmail]" to the folder list for selecting.
 Google IMAP is weird...

 {{{
 C: A0000004 LSUB "" "*"
 * LSUB (\HasNoChildren) "/" "Haiku Commits"
 ...
 * LSUB (\HasChildren \Noselect) "/" "[Gmail]"
 * LSUB (\HasNoChildren \Sent) "/" "[Gmail]/Sent Mail"
 A0000004 OK Success
 }}}

--
Ticket URL: <https://dev.haiku-os.org/ticket/12369#comment:1>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: