So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes
type = private
inbox = yes
prefix = INBOX/
separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
You should probably exclude the .DUMPSTER folder from quota and FTS
plugin { fts_autoindex_exclude = .DUMPSTER quota_ruleN = .DUMPSTER:ignore }
Aki
On 23.05.2018 13:29, Matt Bryant wrote:
So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts } mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
good point forgot about quota ..
quota_rule3 = .EXPUNGED:ignore
added .. thanks for that ..
rgds
Matt
Aki Tuomi <mailto:aki.tuomi@dovecot.fi> 23 May 2018 at 8:44 pm
You should probably exclude the .DUMPSTER folder from quota and FTS
plugin { fts_autoindex_exclude = .DUMPSTER quota_ruleN = .DUMPSTER:ignore } Aki
On 23.05.2018 13:29, Matt Bryant wrote:
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:29 pm So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
deeper still looks like culprit was
fts_enforced = "no"
which i removed given default anyway ..
still get error
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/* from noreply@apress.com doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED 6156a416748c035b5c0b0000ef794dd1 1
even though in theory have disabled .EXPUNGED from being indexed ..
fts_autoindex_exclude = \Junk
fts_autoindex_exclude = \Trash
fts_autoindex_exclude = .EXPUNGED
fts_autoindex_exclude = .EXPUNGED/*
but at least dont get internal server error ..
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:29 pm So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
On 23.05.2018 13:46, Matt Bryant wrote:
deeper still looks like culprit was
fts_enforced = "no"
which i removed given default anyway ..
still get error
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/* from noreply@apress.com doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED 6156a416748c035b5c0b0000ef794dd1 1
even though in theory have disabled .EXPUNGED from being indexed ..
fts_autoindex_exclude = \Junk fts_autoindex_exclude = \Trash fts_autoindex_exclude = .EXPUNGED fts_autoindex_exclude = .EXPUNGED/*
but at least dont get internal server error ..
rgds
Matt
Uh. This is wrong, you only exclude .EXPUNGED/* now
You should use:
fts_autoindex_exclude = \Junk fts_autoindex_exclude2 = \Trash fts_autoindex_exclude3 = .EXPUNGED fts_autoindex_exclude4 = .EXPUNGED/*
Aki
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:29 pm So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
Hmm so changed that but whatever I add still get the following pop up ...
doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED
should
fts_autoindex_exclude3 = .EXPUNGED
cover the whole namespace or do I need the
fts_autoindex_exclude4 = .EXPUNGED/*
rgds
Matt
Aki Tuomi <mailto:aki.tuomi@dovecot.fi> 23 May 2018 at 8:54 pm
On 23.05.2018 13:46, Matt Bryant wrote:
deeper still looks like culprit was
fts_enforced = "no"
which i removed given default anyway ..
still get error
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/* from noreply@apress.com doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED 6156a416748c035b5c0b0000ef794dd1 1
even though in theory have disabled .EXPUNGED from being indexed ..
fts_autoindex_exclude = \Junk fts_autoindex_exclude = \Trash fts_autoindex_exclude = .EXPUNGED fts_autoindex_exclude = .EXPUNGED/*
but at least dont get internal server error ..
rgds
Matt
Uh. This is wrong, you only exclude .EXPUNGED/* now
You should use:
fts_autoindex_exclude = \Junk fts_autoindex_exclude2 = \Trash fts_autoindex_exclude3 = .EXPUNGED fts_autoindex_exclude4 = .EXPUNGED/*
Aki
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:29 pm So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:46 pm deeper still looks like culprit was
fts_enforced = "no"
which i removed given default anyway ..
still get error
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/* from noreply@apress.com doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED 6156a416748c035b5c0b0000ef794dd1 1
even though in theory have disabled .EXPUNGED from being indexed ..
fts_autoindex_exclude = \Junk fts_autoindex_exclude = \Trash fts_autoindex_exclude = .EXPUNGED fts_autoindex_exclude = .EXPUNGED/*
but at least dont get internal server error ..
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 8:29 pm So digging a little deeper it seems this maybe an issue between fts/fts_lucene and lazy_expunge .. if I disable the fts plugin
[root@stargate dovecot.rawlog]# doveadm search -u matt@the-bryants.net mailbox .EXPUNGED/Trash from noreply@apress.com 6156a416748c035b5c0b0000ef794dd1 1
search works ..
so begs the question whats fts_lucene doing ...
rgds
Matt
Matt Bryant <mailto:matt@the-bryants.net> 23 May 2018 at 3:37 pm So I decided to configure this plugin and take it for a test drive .. configured using mdbox (main namespace is Maildir) .. So as per Wiki have the following namespaces defined ... location is held within db ... but basically Maildir:~/Maildir for inbox namespace
==== 8< ===============
namespace inbox {
list = yes type = private inbox = yes prefix = INBOX/ separator = /
mailbox Drafts { auto = create special_use = \Drafts }
mailbox Spam { auto = create special_use = \Junk }
mailbox Trash { auto = create special_use = \Trash }
mailbox Sent { auto = create special_use = \Sent }
mailbox Archive { auto = create special_use = \Archive }
}
namespace lazyexpunge { prefix = .EXPUNGED/ hidden = yes list = children subscriptions = no separator = / location = mdbox:~/mdbox:INDEX=~/mdbox:MAILBOXDIR=expunged:LISTINDEX=expunged.list.index }
====================
Can see its working since can see files in the mdbox storage along with indexs etc ... but there seems little to no documentation on how to delete from the expunged namespace and atm trying to even search doesnt seem to work ..
doveadm -Dvvv search -u matt@the-bryants.net mailbox .EXPUNGED/* subject space
gets errors below .. and although says refer to server log .. nothing in there either .. mail_debug is on ...
doveadm(matt@the-bryants.net): Debug: fts: Indexes disabled for namespace '' doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21] doveadm(matt@the-bryants.net): Debug: .EXPUNGED/Trash/cobbler: Mailbox opened because: search doveadm(matt@the-bryants.net): Error: fts: Failed to sync mailbox .EXPUNGED: Mailbox doesn't exist: .EXPUNGED doveadm(matt@the-bryants.net): Error: Searching mailbox .EXPUNGED/Trash/cobbler failed: Internal error occurred. Refer to server log for more information. [2018-05-23 15:07:21]
Any ideas is there any better doco around this plugin and use etc ...
thanks & rgds
Matt
participants (2)
-
Aki Tuomi
-
Matt Bryant