Hi Arnt,

I'm using SoGo interfaced to AOX which previously used the ANNOTATE
extension but now seems to have switched to using list status X-Guid as
per :

list "" "*" return (status (x-guid))

which causes a syntax error and backoff :

BAD Unknown return option: status

(There's a few discussions but this has some background
http://www.sogo.nu/bugs/print_bug_page.php?bug_id=2688.  Thankfully the
annotate stuff seems to be drop-able now.)

However, the x-guid element is not in AOX (as released).

(From status.cpp)


        if ( item == "messages" )
            d->messages = true;
        else if ( item == "recent" )
            d->recent = true;
        else if ( item == "uidnext" )
            d->uidnext = true;
        else if ( item == "uidvalidity" )
            d->uidvalidity = true;
        else if ( item == "unseen" )
            d->unseen = true;
        else if ( item == "highestmodseq" )
            d->modseq = true;
        else
            error( Bad, "Unknown STATUS item: " + item );


Before I look at a way to add this [i.e. x-guid], to avoid duplication,
I thought it best to check for any work done by someone else first.  If
not, any pointers are appreciated.

Thanks
Jim

Reply via email to