On 2021-05-05 at 12:14:13 UTC-0400 (Wed, 05 May 2021 09:14:13 -0700)
Randall Gellens <mailmate@lists.freron.com>
is rumored to have said:
The mailbox subscription pane stopped working at all, now it opens
blank and just spins, never completing.
That's a real problem. Subscriptions are a basic IMAP feature and it
should never be slow to get a response to a LSUB command.
Unfortunately, MM doesn't log that pane's activity.
I now think the subscription list is immaterial, because checking the
sources.plist file, I don't see any source that has a subscription
list instead, each source has an unsubscribed list, which is empty for
all sources except one. All sources except that one contain:
clientUnsubscribedMailboxNames = ( );
I believe that is a red herring. That array seems to just be a way of
maintaining exclusions from the server-side subscription list.
Every time I take an account offline and back online, MM connects as
many sessions as it is set to for that source (3 by default) and on one
of them it issues a NAMESPACE command followed by a LSUB command for
each namespace. That provides what it needs to build its active source
list, which is stored NOT in Sources.plist, but in Mailboxes.plist. I
see no wildcard LIST commands used for sources using Dovecot, GMail, or
CGP IMAP servers.
I suppose I could manually add the missing mailboxes to the
mailboxes.plist file, but that seems fraught with potential errors.
I don't see much risk, since all you would want to manually add for a
new source mailbox is a dictionary at the right level with the
'previousUUID' and 'uuid' keys in MM's pseudo-URL format, being sure to
fix the 'previousUUID' key of the relevant existing one if you want to
insert above the end of the list. The only potential errors I see are
typos or getting the 'previousUUID' linkage wrong.
--Randall
On 4 May 2021, at 10:08, Randall Gellens wrote:
The mailboxes are there and show up in a standard IMAP LIST command.
I just can't seem to get MM to do that. I haven't been able to see
anything odd in the Activity Viewer, but I don't see MM ever issuing
a LIST command.
--Randall
On 4 May 2021, at 7:16, Bill Cole wrote:
On 2021-05-03 at 10:34:12 UTC-0400 (Mon, 03 May 2021 07:34:12 -0700)
Randall Gellens <mailmate@lists.freron.com>
is rumored to have said:
On 2 May 2021, at 18:43, Bill Cole wrote:
On 2 May 2021, at 20:01, Randall Gellens wrote:
Thanks, I'd forgotten about subscriptions. But where do I set
it? The Edit IMAP Account setting is only one pane, with no
mention of subscriptions. I've hunted through the menus.
You don't see an "Edit Subscriptions" button in the center section
under the other IMAP Server settings?
Ah, thank you, it's there but I missed it.
However, the new mailboxes aren't in the list.
That's where I would start examining the IMAP sessions in MM's
Activity Viewer and/or running manual IMAP sessions with something
like the OpenSSL s_client tool. Maybe also check the IMAP server to
make sure that it is recognizing the manually-created mailboxes.
E.g. for Dovecot & Courier (and maybe all Maildir++
implementations?) there must be a zero-length file named
maildirfolder and cur/new/tmp subdirectories in every maildir.
--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate