Symlinked folders und FTS
dovecot at stekahelo.de
dovecot at stekahelo.de
Mo Okt 9 15:04:27 CEST 2017
Hallo,
für meine Familie betreibe ich einen kleinen Homeserver, auf dem u.a. auch
Emails eingesammelt, gefiltert und gespeichert werden.
Da Emails i.d.R. nicht auf den Clients lokal vorgehalten werden, man aber
dennoch vernünftig suchen können soll, ist auf dem Dovecot die serverseitige
Suche (Lucense Backend; clucene 2.3.3.4-r6) aktiviert.
Der Suchindex wird bei Änderungen automatisch aktualisiert.
Dies geschieht laut Log auch für die per symlink geteilten Ordner:
indexer-worker(stephan): Indexed 1 messages in INBOX.Familie (UIDs 536..536)
Allerdings funktioniert die serverseitige Suche in den per Symlink geteilten
Ordnern nicht.
Muss ich die Suche für geteilte Ordner noch irgendwie aktivieren?
Danke und Grüße,
Stephan
Hier meine Konfiguration:
# 2.2.32 (dfbe293d4): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.20 (7cd71ba)
# OS: Linux 4.9.24-hardened x86_64 Gentoo Base System release 2.4.1
auth_mechanisms = plain login
auth_verbose = yes
mail_access_groups = shared
mail_location = maildir:~/.maildir
mail_plugins = zlib fts fts_lucene
managesieve_notify_capability = mailto
passdb {
args = *
driver = pam
}
plugin {
fts = lucene
fts_autoindex = yes
fts_lucene = whitespace_chars=@.
sieve = ~/.dovecot.sieve
sieve_before = /etc/dovecot/sieve/
sieve_dir = ~/sieve
zlib_save = bz2
zlib_save_level = 7
}
protocols = imap pop3 sieve
service auth {
unix_listener /var/spool/postfix/private/auth {
group = postfix
mode = 0660
user = postfix
}
unix_listener auth-master {
group = dovecot
mode = 0600
user = dovecot
}
user = root
}
service imap-login {
process_limit = 5
process_min_avail = 1
service_count = 0
}
service managesieve-login {
process_limit = 5
process_min_avail = 1
service_count = 0
}
service pop3-login {
process_limit = 5
process_min_avail = 1
service_count = 0
}
# <---snip SSL-Options -->
userdb {
driver = passwd
}
protocol sieve {
managesieve_logout_format = bytes=%i/%o
}
protocol imap {
mail_max_userip_connections = 100
mail_plugins = zlib fts fts_lucene imap_zlib
}
protocol lda {
auth_socket_path = /var/run/dovecot/auth-master
deliver_log_format = msgid=%m, from=%f: %$
mail_plugins = zlib fts fts_lucene sieve
}
Mehr Informationen über die Mailingliste Dovecot