UW IMAP has a limit of 30 keywords in a mailbox.
This is an internal limit in the c-client library; and as you also noticed
is also a limit in the tenex, mtx, and mbx formats.
The current implementation of the mix format is limited to 32, however,
the space for two of these is reseved. However, mix is extensible, so it
is conceptually not difficult to expand the limit in an upwards-compatible
fashion (the most straightforward way of doing this would result in
downwards destroying the extra keywords).
The c-client library can be expanded to 32 relatively easily, albeit at
the cost of breaking tenex/mtx/mbx. However, I definitely NOT want to
expand to 32. That would deny me the possible use of these two bits for
other purposes (such as "extended keywords exist"). I want to keep those
bits in reserve.
To date, there has not been much need or call for more than 30 keywords in
a mailbox. For the past 18 years, this limit has been more of a
curiousity than a real limitation for most users. [Actually, it's more
like 28 years since this limit was inherited from TOPS-20 MM.]
Of course, the world always changes, and a day may come when increasing
that limit will become necessary. I don't think that day is here yet, but
please keep me informed if you have reason to believe otherwise.
Until that time comes, I don't think that the benefit is worth the cost.
-- Mark --
http://panda.com/mrc
Democracy is two wolves and a sheep deciding what to eat for lunch.
Liberty is a well-armed sheep contesting the vote.
_______________________________________________
Imap-uw mailing list
[email protected]
https://mailman1.u.washington.edu/mailman/listinfo/imap-uw