On Tuesday, July 8, 2014 11:54:44 AM CEST, NSS Ltd wrote:
Oops, sorry, yes the database tables :

create table mailbox_annotation_names (id serial primary key, name
citext not null);

name citext unique not null

create table mailbox_annotations (id serial primary key, mailbox integer
not null references mailboxes(id), owner integer, name integer not null
references mailbox_annotation_names (id), privatevalue text, sharedvalue
text);

unique (mailbox, owner, name)

And perhaps name being null could mean "server annotation". That would fit well with RFC 5464.

I'll take a look at those suggestions - my start point was to hack
something to work for me to begin with and get an idea of how things
worked inside aox.  I'll see about making it more robust and complete now.

Yes. "Plan to throw one away; you will, anyway". I forget who said it, but it's good advice.

Arnt

Reply via email to