Is fts_autoindex_exclude options working fine?

Alessio Cecchi alessio at skye.it
Mon Mar 7 15:26:34 UTC 2022


Hi,

we have some trouble with Solr ad FTS engine. Solr have some spike of 
load and responding slow when an user expunge or append a message. 
fts_autoindex is set to "yes".

So I add to 90-plugin.conf these options:

fts_autoindex_exclude = Drafts
fts_autoindex_exclude2 = Spam
fts_autoindex_exclude3 = Trash
fts_autoindex_exclude4 = Sent

or

fts_autoindex_exclude = \Drafts
fts_autoindex_exclude2 = \Junk
fts_autoindex_exclude3 = \Trash
fts_autoindex_exclude4 = \Sent

But the problem is still present.

Here some example of logs when users have timeout in their email client, 
specially when saving in Drafts automatically:

Mar  7 12:21:37 pop01 dovecot: imap(user1 at company1.com) 
session=<flNVCZ/ZcO5dPnGT>: Warning: Maildir 
/home/vmail/domains/company1.com/user1/Maildir/.Drafts: Synchronization 
took 119 seconds (0 new msgs, 0 flag change attempts, 1 expunge attempts)
Mar  7 12:21:37 pop01 dovecot: imap(user1 at company1.com) 
session=<flNVCZ/ZcO5dPnGT>: Disconnected: Connection closed (UID EXPUNGE 
finished 118.715 secs ago) in=77617 out=679511 deleted=1 expunged=1 
autoexpunged=0 trashed=0 appended=2 hdr_count=0 hdr_bytes=0 body_count=0 
body_bytes=0

Mar  7 12:21:52 pop02 dovecot: imap(user2 at company2.net) 
session=<B9NNCZ/Z+uC5Ydlv>: Warning: Maildir 
/home/vmail/domains/company2.net/user2/Maildir/.Trash: Synchronization 
took 149 seconds (0 new msgs, 0 flag change attempts, 1 expunge attempts)
Mar  7 12:21:52 pop02 dovecot: imap(user2 at company2.net) 
session=<B9NNCZ/Z+uC5Ydlv>: Disconnected: Logged out in=2407 out=7025 
deleted=0 expunged=0 autoexpunged=1 trashed=0 appended=0 hdr_count=0 
hdr_bytes=0 body_count=0 body_bytes=0

Is my fts_autoindex_exclude wrong or there are some limits with this option?

Here the relevant part of 15-mailboxes.conf

namespace inbox {
   inbox = yes
   location =
   mailbox Archive {
     auto = subscribe
     special_use = \Archive
   }
   mailbox Drafts {
     auto = subscribe
     special_use = \Drafts
   }
   mailbox Sent {
     auto = subscribe
     special_use = \Sent
   }
   mailbox "Sent Messages" {
     special_use = \Sent
   }
   mailbox Spam {
     auto = subscribe
     special_use = \Junk
   }
   mailbox Trash {
     auto = subscribe
     special_use = \Trash
   }
   mailbox virtual/All {
     comment = All my messages
     special_use = \All
   }
   prefix =
   separator = /
}

Thanks

-- 
Alessio Cecchi
Postmaster @http://www.qboxmail.it
https://www.linkedin.com/in/alessice
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dovecot.org/pipermail/dovecot/attachments/20220307/fc8e1eab/attachment.htm>


More information about the dovecot mailing list