Support for MULTISEARCH
Does Dovecot presently support the MULTISEARCH command, or are there plans to do so?
Daniel
On 6.5.2020 3.57, Daniel Miller wrote:
Does Dovecot presently support the MULTISEARCH command, or are there plans to do so? If you mean RFC7377, that is not supported. ref. https://www.imapwiki.org/Specs
I would suggest evaluating if searching a single virtual folder could work for your use case. ref. https://doc.dovecot.org/configuration_manual/virtual_plugin/
br, Teemu
Daniel
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Daniel
------ Original Message ------ From: "Teemu Huovila" <teemu.huovila@open-xchange.com> To: dovecot@dovecot.org Sent: 5/8/2020 5:49:34 AM Subject: Re: Support for MULTISEARCH
On 6.5.2020 3.57, Daniel Miller wrote:
Does Dovecot presently support the MULTISEARCH command, or are there plans to do so? If you mean RFC7377, that is not supported. ref. https://www.imapwiki.org/Specs
I would suggest evaluating if searching a single virtual folder could work for your use case. ref. https://doc.dovecot.org/configuration_manual/virtual_plugin/
br, Teemu
Daniel
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that does multisearch!
Peter
On 6.5.2020 3.57, Daniel Miller wrote:
Does Dovecot presently support the MULTISEARCH command, or are there plans to do so? If you mean RFC7377, that is not supported. ref. https://www.imapwiki.org/Specs I would suggest evaluating if searching a single virtual folder could work for your use case. ref. https://doc.dovecot.org/configuration_manual/virtual_plugin/ br, Teemu
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and millions of emails and still virtual folder scales.
Sami
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi> wrote:
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi> wrote:
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
On Mon, May 11, 2020 at 5:16 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi> wrote:
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it.
My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that
does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
- NAMESPACE (("" "/")) NIL NIL a OK Namespace completed (0.001 + 0.000 secs).
*a list "" "*"** LIST (\HasNoChildren \UnMarked) "/" FromL3
- LIST (\HasNoChildren \UnMarked) "/" Apple
- LIST (\HasNoChildren \UnMarked) "/" JunkMail
- LIST (\HasNoChildren \Marked \Trash) "/" Trash
- LIST (\HasNoChildren \UnMarked \Drafts) "/" Drafts
- LIST (\HasNoChildren \Marked) "/" SENT
** LIST (\HasNoChildren) "/" virtual** LIST (\HasNoChildren) "/" INBOX a OK List completed (0.003 + 0.000 + 0.003 secs).
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
On 11/05/2020 14:09 Joe Wong <joewong99@gmail.com> wrote:
On Mon, May 11, 2020 at 5:16 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi> wrote:
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller:
Thank you - I'm aware of the virtual folder option and do use it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
- NAMESPACE (("" "/")) NIL NIL a OK Namespace completed (0.001 + 0.000 secs). a list "" "*"* LIST (\HasNoChildren \UnMarked) "/" FromL3
- LIST (\HasNoChildren \UnMarked) "/" Apple
- LIST (\HasNoChildren \UnMarked) "/" JunkMail
- LIST (\HasNoChildren \Marked \Trash) "/" Trash
- LIST (\HasNoChildren \UnMarked \Drafts) "/" Drafts
- LIST (\HasNoChildren \Marked) "/" SENT
- LIST (\HasNoChildren) "/" virtual* LIST (\HasNoChildren) "/" INBOX a OK List completed (0.003 + 0.000 + 0.003 secs).
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
Sorry, forgot to say
hidden=yes list=no
Aki
On Mon, May 11, 2020 at 7:18 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 14:09 Joe Wong <joewong99@gmail.com> wrote:
On Mon, May 11, 2020 at 5:16 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi>
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller: > Thank you - I'm aware of the virtual folder option and do use
it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client
wrote: that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and
millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
- NAMESPACE (("" "/")) NIL NIL a OK Namespace completed (0.001 + 0.000 secs). a list "" "*"* LIST (\HasNoChildren \UnMarked) "/" FromL3
- LIST (\HasNoChildren \UnMarked) "/" Apple
- LIST (\HasNoChildren \UnMarked) "/" JunkMail
- LIST (\HasNoChildren \Marked \Trash) "/" Trash
- LIST (\HasNoChildren \UnMarked \Drafts) "/" Drafts
- LIST (\HasNoChildren \Marked) "/" SENT
- LIST (\HasNoChildren) "/" virtual* LIST (\HasNoChildren) "/" INBOX a OK List completed (0.003 + 0.000 + 0.003 secs).
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
Sorry, forgot to say
hidden=yes list=no
Aki
thanks it is working now.
What client(s) use this and how? I've used virtual folders - by explicitly "subscribing" to them and then performing a search within them. By hiding the virtual folders how do you use them?
Daniel
------ Original Message ------ From: "Joe Wong" <joewong99@gmail.com> To: "Aki Tuomi" <aki.tuomi@open-xchange.com> Cc: dovecot@dovecot.org; "Peter" <pch@myzel.net>; "Sami Ketola" <sami.ketola@dovecot.fi> Sent: 5/11/2020 4:51:14 AM Subject: Re: [EXT] Re: Support for MULTISEARCH
On Mon, May 11, 2020 at 7:18 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 14:09 Joe Wong <joewong99@gmail.com> wrote:
On Mon, May 11, 2020 at 5:16 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi>
> On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote: > > Am 10.05.20 um 00:22 schrieb Daniel Miller: >> Thank you - I'm aware of the virtual folder option and do use
it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
> > Virtual folder does not scale. Thank you for naming a client
wrote: that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and
millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
- NAMESPACE (("" "/")) NIL NIL a OK Namespace completed (0.001 + 0.000 secs). a list "" "*"* LIST (\HasNoChildren \UnMarked) "/" FromL3
- LIST (\HasNoChildren \UnMarked) "/" Apple
- LIST (\HasNoChildren \UnMarked) "/" JunkMail
- LIST (\HasNoChildren \Marked \Trash) "/" Trash
- LIST (\HasNoChildren \UnMarked \Drafts) "/" Drafts
- LIST (\HasNoChildren \Marked) "/" SENT
- LIST (\HasNoChildren) "/" virtual* LIST (\HasNoChildren) "/" INBOX a OK List completed (0.003 + 0.000 + 0.003 secs).
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
Sorry, forgot to say
hidden=yes list=no
Aki
thanks it is working now.
On Tue, May 12, 2020 at 3:14 AM Daniel Miller <dmiller@amfes.com> wrote:
What client(s) use this and how? I've used virtual folders - by explicitly "subscribing" to them and then performing a search within them. By hiding the virtual folders how do you use them?
Daniel
------ Original Message ------ From: "Joe Wong" <joewong99@gmail.com> To: "Aki Tuomi" <aki.tuomi@open-xchange.com> Cc: dovecot@dovecot.org; "Peter" <pch@myzel.net>; "Sami Ketola" < sami.ketola@dovecot.fi> Sent: 5/11/2020 4:51:14 AM Subject: Re: [EXT] Re: Support for MULTISEARCH
On Mon, May 11, 2020 at 7:18 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 14:09 Joe Wong <joewong99@gmail.com> wrote:
On Mon, May 11, 2020 at 5:16 PM Aki Tuomi <aki.tuomi@open-xchange.com> wrote:
On 11/05/2020 12:12 Joe Wong <joewong99@gmail.com> wrote:
On Sun, May 10, 2020 at 3:54 PM Sami Ketola <sami.ketola@dovecot.fi>
On 10. May 2020, at 1.51, Peter <pch@myzel.net> wrote:
Am 10.05.20 um 00:22 schrieb Daniel Miller: > Thank you - I'm aware of the virtual folder option and do use
it. My interest is for a Windows client, EM Client, which I otherwise really enjoy. Unfortunately, they've implemented server-side searching only via MULTISEARCH - for reasons passing my understanding. So I was hoping to hear Dovecot either already had support or there were plans to implement it.
Virtual folder does not scale. Thank you for naming a client
wrote: that does multisearch!
Virtual folder scales just fine. What makes you think it does not?
We have customers that have users with thousand folders and
millions of emails and still virtual folder scales.
Sami
is this possible to *hide* the virtual folder from listing but make it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
Aki
- NAMESPACE (("" "/")) NIL NIL a OK Namespace completed (0.001 + 0.000 secs). a list "" "*"* LIST (\HasNoChildren \UnMarked) "/" FromL3
- LIST (\HasNoChildren \UnMarked) "/" Apple
- LIST (\HasNoChildren \UnMarked) "/" JunkMail
- LIST (\HasNoChildren \Marked \Trash) "/" Trash
- LIST (\HasNoChildren \UnMarked \Drafts) "/" Drafts
- LIST (\HasNoChildren \Marked) "/" SENT
- LIST (\HasNoChildren) "/" virtual* LIST (\HasNoChildren) "/" INBOX a OK List completed (0.003 + 0.000 + 0.003 secs).
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
Sorry, forgot to say
hidden=yes list=no
Aki
thanks it is working now.
It is not a standard email client but a web client I am trying to make use of this *hidden* virtual folder to perform a cross folder search :)
Well, the thread turned completely, still old subject
I have now created a virtual folder that /contains/ so to say, all the messages, where I want to get results from.
The folder is hidden, unlisted and cannot be subscribed too. There are just too many messages in there.
How can I get Thunderbird or maybe roundcube to use it for searching?
Would be very nice to learn that
Thank you in advance
Peter
Am 11.05.20 um 21:13 schrieb Daniel Miller:
What client(s) use this and how? I've used virtual folders - by explicitly "subscribing" to them and then performing a search within them. By hiding the virtual folders how do you use them?
is this possible to *hide* the virtual folder from listing but make
it SELECTable / EXAMINEable from IMAP?
namespace { location = virtual:... hidden = yes }
It's now hidden in the namepsace but I can still see it in the folder list, is this expected?
Sorry, forgot to say hidden=yes list=n
participants (6)
-
Aki Tuomi
-
Daniel Miller
-
Joe Wong
-
Peter
-
Sami Ketola
-
Teemu Huovila