So removed the ! since pretty much uneeded but get the same behaviour ... send a mail to the underlying inbox .. gets found in virtual/combined but not virtual/all .... remove the indexes from virtual/all and re-login .. they get recreated and bingo the new message is now found (shown below) ...
even tried running a doveadm index on virtual/all ... but that didnt do anything either ....
a2 select virtual/all
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal \*)] Flags permitted.
- 30579 EXISTS
- 30579 RECENT
- OK [UNSEEN 139] First unseen.
- OK [UIDVALIDITY 1518990022] UIDs valid
- OK [UIDNEXT 30580] Predicted next UID
- OK [HIGHESTMODSEQ 8] Highest a2 OK [READ-WRITE] Select completed (0.031 + 0.000 + 0.030 secs). ? search header Message-ID <5A89F365.1050807@the-bryants.net>
- SEARCH ? OK Search completed (0.254 + 0.000 + 0.253 secs). a2 select virtual/combined
- OK [CLOSED] Previous mailbox closed.
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal \*)] Flags permitted.
- 30999 EXISTS
- 30999 RECENT
- OK [UNSEEN 141] First unseen.
- OK [UIDVALIDITY 1518990022] UIDs valid
- OK [UIDNEXT 31000] Predicted next UID
- OK [HIGHESTMODSEQ 10] Highest a2 OK [READ-WRITE] Select completed (0.015 + 0.000 + 0.015 secs). ? search header Message-ID <5A89F365.1050807@the-bryants.net
- SEARCH 30999 ? OK Search completed (0.217 + 0.000 + 0.216 secs).
if i delete the index files for virtual/all and then re-login and search ...
a2 select virtual/all
- FLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal)
- OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft unknown-0 $Forwarded home $MDNSent personal \*)] Flags permitted.
- 30581 EXISTS
- 30581 RECENT
- OK [UNSEEN 139] First unseen.
- OK [UIDVALIDITY 1518990876] UIDs valid
- OK [UIDNEXT 30582] Predicted next UID
- OK [HIGHESTMODSEQ 7] Highest a2 OK [READ-WRITE] Select completed (0.032 + 0.000 + 0.031 secs). ? search header Message-ID <5A89F365.1050807@the-bryants.net>
- SEARCH 30581 ? OK Search completed (0.274 + 0.000 + 0.273 secs).
message is found ...
Matt Bryant <mailto:matt@the-bryants.net> 19 February 2018 at 7:24 am So virtual/combined was meant to combine INBOX/Sent/Drafts and virtual/all display them in a threaded manner .. at least that was the intention ...
rgds
Matt
Aki Tuomi <mailto:aki.tuomi@dovecot.fi> 18 February 2018 at 11:10 pm
Uhm.
combined folder seems to use INBOX for saving mails and contains mails from Sent and Drafts.
Not sure what your all folder is supposed to do.
Aki
On 2018-02-18 01:14, Matt Bryant wrote:
Matt Bryant <mailto:matt@the-bryants.net> 18 February 2018 at 9:14 am Been experimenting with virtual mailbox and have a question :-
I have defined 2 virtual mailboxes 'all' and 'combined' as follows ...
virtual/all/dovecot-virtual
virtual/combined inthread refs x-mailbox INBOX
virtual/combined/dovecot-virtual
!INBOX INBOX/Sent INBOX/Drafts all
--
<https://www.postbox-inc.com/?utm_source=email&utm_medium=siglink&utm_campaign=reach>