jurgen wrote: > More digging on this. The % and * wildcards have subtly different > meanings, according to the RFC: > > "The character "*" is a wildcard, and matches zero or more > characters at this position. The character "%" is similar to "*", > but it does not match a hierarchy delimiter. If the "%" wildcard > is the last character of a mailbox name argument, matching levels > of hierarchy are also returned. If these levels of hierarchy are > not also selectable mailboxes, they are returned with the > \Noselect mailbox name attribute (see the description of the LIST > response for more details)." > > http://www.faqs.org/rfcs/rfc3501.html > > > On 05/07/06, jurgen <[EMAIL PROTECTED]> wrote: >> Hi all, >> >> I've done a little digging into the Thunderbird problem I've been >> having. I'm comparing it with KDE's kmail, because I know kmail works >> how it should. >> >> When kmail asks for a list of subscribe-able mailboxes, it sends these >> commands to the server: >> >> Info COMMAND: [32 LIST "" "*"] >> Info COMMAND: [33 LIST "" "#Users/*"] >> Info COMMAND: [34 LIST "" "#Public/*"] >> >> Info COMMAND: [35 LSUB "" "*"] >> Info COMMAND: [36 LSUB "" "#Users/*"] >> Info COMMAND: [37 LSUB "" "#Public/*"] >> >> So it goes through each of the possibilities (*, #Users, and #Public), >> asks for a LIST of all the subordinate mailboxes, then a LSUB, which >> is a list of boxes I'm subscribed to. Excellent. >> >> Thunderbird's a bit messier, because it sends two wildcards (* and %) >> for *most* of the commands: >> >> Info COMMAND: [38 lsub "" "*"] >> Info COMMAND: [39 list "" "%"] >> Info COMMAND: [40 list "" "%/%"] >> >> Info COMMAND: [41 lsub "" "#Users*"] >> Info COMMAND: [42 list "" "#Users%"] >> Info COMMAND: [43 list "" "#Users%/%"] >> >> Info COMMAND: [44 lsub "" "#Public*"] >> Info COMMAND: [45 list "" "#Public%"] >> Info COMMAND: [46 list "" "#Public%/%"] >>
Afaict, the 'lsub "" "#Users*"' variant returns subscribed mailboxes just fine. Also, for me, namespaces subscriptions work just fine, except on one desktop where I probably need to cleanout some old tb cache. So, try: telnet server imap 1 login username password 2 lsub "" "#Users*" This should return a list of subscribed to mailboxes. If they don't show up, there's something wrong with the subscription or the acl. Also, you could try 2 list "" "#Users*" to verify that you can see the mailboxes, and try subscribing them thus: 3 subscribe "#Users/some/folder" -- ________________________________________________________________ Paul Stevens paul at nfg.nl NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31 The Netherlands________________________________http://www.nfg.nl
