Imap Subfolder disappears
Status: Beta
Brought to you by:
akp
I use the disconnected IMAP support having the Inbox
directly in my home (of the IMAP server)
and some other Mail folders in the Sub directory "Mail"
(that's not my idea but I have to deal with it) ;)
now: my password is not stored within Pooka
when I open Pooka I see the folder stucture in the
background:
-------------
IMAP-Server
|+Mail (< Sub directory with some other stuff)
-INBOX
-------------
when I press Cancel (and don't login everything is cool)
but when I login The "Mail" folder disappears:
-------------
IMAP-Server
-INBOX
-------------
I have to resubscribe the folder "Mail" and everything is
normal again
tnx Typhon
Logged In: YES
user_id=124702
There's a setting for IMAP stores called "Use Server's Subscribed Folders
List". You should be able to get there either through Configuration ->
Mailbox Configuration and selecting your mail store, or by right-clicking on the
mail store in the folder display on the left and going to "Edit Properties". The
setting itself is under the Options tab. Try turning that off and see if it takes
care of the problem.
...When you subscribe to a folder, it should set the subscribed flag on the
IMAP server so that that folder is considered subscribed for all future
connections. But if for some reason the server isn't honoring the
subscription, then Pooka will remove it from your list the next time it
reconnects. Unless you turn off the synchronize flag, of course.
Logged In: YES
user_id=57263
The subscribe list on my imap server is correct (it was already
before my approaches)
Logged In: YES
user_id=124702
Still, it might not be a bad idea to turn off the option in Pooka, if only to verify
that that's where the problem is happening.
Unfortunately, I don't have any debug code in the synchronize subscribed
code, so I can't just look at that output and see. Still, if we turn it off and the
problem goes away, then we know where the problem is. Then I can add
some debug code there and try to figure out what exactly is happening.