On 02/01/2022 12:13, oliver.krone@snoog.ch wrote:
Here is what solr sends to dovecot, the offending uid in this exmaple is '21' { "responseHeader":{ "status":0, "QTime":1, "params":{ "q":"body:Zeitserver"}}, "response":{"numFound":1,"start":0,"numFoundExact":true,"docs":[ { "uid":[21], "box":["2e60f3054059c95fbf580600eb1947e0"], "user":["oliver.krone@snoog.ch"], "id":"21/2e60f3054059c95fbf580600eb1947e0/oliver.krone@snoog.ch", "body":[" ... "], "hdr":[" ... "], "from":["..."], "subject":["..."], "to":["..."], "_version_":1720682332306800640}] }}
Oliver
Hi Oliver
unless I'm missing something that doesn't look like the type of query dovecot launches - dovecot sends various parameters including the request for xml results. The thing that looks odd to me is that the results fields should be single values not arrays enclosed in [], ie I would have expected
"uid":21,
instead of
"uid":[21],
I'd be interested to see the equivalent xml output produced by running a query that dovecot sends.
John