[Postfixbuch-users] dovecot
Wolfram Greinert
greinert at rz.uni-leipzig.de
Do Jun 3 22:51:18 CEST 2010
Hallo Peer,
nett von Dir, daß Du mir helfen willst :-) Deine Anleitung hatte ich schon
vorher gelesen, find da aber auch keine Lösung für mein Problem.
dovecot -n:
# 1.2.11: /etc/dovecot.conf
# OS: Linux 2.6.27.45-0.1-default x86_64 SUSE Linux Enterprise Server 11
# (x86_64)
base_dir: /var/run/dovecot/
syslog_facility: local5
protocols: imap imaps pop3 pop3s
ssl_cert_file: /etc/ssl/private/server.cert
ssl_key_file: /etc/ssl/private/server.cert
ssl_cipher_list: ALL:!LOW
login_dir: /var/run/dovecot/login
login_executable(default): /opt/dovecot/libexec/dovecot/imap-login
login_executable(imap): /opt/dovecot/libexec/dovecot/imap-login
login_executable(pop3): /opt/dovecot/libexec/dovecot/pop3-login
login_log_format_elements: user=%u rip=%r method=%m %c
login_processes_count: 10
login_max_processes_count: 2048
max_mail_processes: 4096
mail_max_userip_connections(default): 15
mail_max_userip_connections(imap): 15
mail_max_userip_connections(pop3): 10
verbose_proctitle: yes
first_valid_uid: 290
last_valid_uid: 39000
first_valid_gid: 100
last_valid_gid: 1000
mail_debug: yes
mbox_lock_timeout: 30
mail_executable(default): /opt/dovecot/libexec/dovecot/imap
mail_executable(imap): /opt/dovecot/libexec/dovecot/imap
mail_executable(pop3): /opt/dovecot/libexec/dovecot/pop3
mail_plugins(default): quota imap_quota acl imap_acl
mail_plugins(imap): quota imap_quota acl imap_acl
mail_plugins(pop3): quota
mail_plugin_dir(default): /opt/dovecot/lib/dovecot/imap
mail_plugin_dir(imap): /opt/dovecot/lib/dovecot/imap
mail_plugin_dir(pop3): /opt/dovecot/lib/dovecot/pop3
mail_log_prefix: %Us[%p]: user=%u, rip=%r:
imap_client_workarounds(default): delay-newmail
imap_client_workarounds(imap): delay-newmail
imap_client_workarounds(pop3):
pop3_reuse_xuidl(default): no
pop3_reuse_xuidl(imap): no
pop3_reuse_xuidl(pop3): yes
pop3_save_uidl(default): no
pop3_save_uidl(imap): no
pop3_save_uidl(pop3): yes
pop3_client_workarounds(default):
pop3_client_workarounds(imap):
pop3_client_workarounds(pop3): oe-ns-eoh
namespace:
type: private
separator: /
location: maildir:~/Maildir:INDEX=/var/dovecot/%1u/%u/indexes
inbox: yes
list: yes
subscriptions: yes
namespace:
type: shared
separator: /
prefix: shared/%%u/
location:
maildir:/home1/users/%%u/Maildir:INDEX=/var/dovecot/%1u/%u/shared/%%u/indexes
list: children
auth default:
mechanisms: plain login
cache_negative_ttl: 600
executable: /opt/dovecot/libexec/dovecot/dovecot-auth
username_format: %Lu
count: 10
worker_max_count: 1024
passdb:
driver: passwd-file
args: /etc/dovecot.deny
deny: yes
passdb:
driver: pam
args: max_requests=100 dovecot
userdb:
driver: passwd
plugin:
quota: fs
acl: vfile
acl_shared_dict: proxy::acl_dict
dict:
acl_dict: db:/var/lib/dovecot/acl_dict.db
"test3" shared folder "t3_t4" mit "test4"
"test2" shared folder "t2_t4" mit "test4"
db_dump -p /var/lib/dovecot/acl_dict.db:
shared/shared-boxes/user/test4/test2
1
shared/shared-boxes/user/test4/test3
1
/home1/users/test3/Maildir/.t3_t4/dovecot-acl:
user=test4 lrws
/home1/users/test2/Maildir/.t2_t4/dovecot-acl:
user=test4 lrws
Müßte doch alles gut aussehen, oder ??
IMAP-Sitzung von "test4":
01 login test1 ......
01 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT
SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN
NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT
SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS ACL RIGHTS=texk QUOTA] Logged in
02 namespace
* NAMESPACE (("" "/")) (("shared/" "/")) NIL
02 OK Namespace completed.
03 list "" *
* LIST (\HasNoChildren) "/" "INBOX"
03 OK List completed.
Hier hätte ich nun auch "shared/test2/t2_t4" und "shared/test3/t3_t4" erwartet,
damit ein Mailprogramm diese shared folder auch sieht, oder sehe ich dies
falsch ? Ein "04 select shared/test3/t3_t4" klappt dann, doch woher soll ein
Client dies wissen ???
Was läuft hier schief ?
Gruß
Wolfram
On Thu, Jun 03, 2010 at 05:43:40PM +0200, Peer Heinlein wrote:
> Am Donnerstag, 3. Juni 2010 16:33:40 schrieb Wolfram Greinert:
>
>
> Moin,
>
> > mir ist zwar klar, daß ich mit Fragen zu dovecot hier falsch bin,
>
> Naja, paßt schon, warum nicht hier.
>
> > denke aber, daß viele dovecot-Experten auf der Liste sind :-) Kennt
> > sich evtl. jemand mit shared folders bei dovecot aus und kann mir
> > mal helfen, einen Denk- oder Konfigurationsfehler zu beseitigen ???
>
> Klar. Ohne Config kann ich's aber nicht...
>
> "dovecot -n" bitte!
>
> > Es geht darum, daß der shared namespace beim list-Kommando nicht mit
> > angezeigt wird. Falls jemand Lust hat, dann vielleicht als PM, ist
> > ja hier keine dovecot-Liste :-))
>
> Mach doch mal ein diff zu der Anleitung hier:
>
> http://www.heinlein-support.de/upload/unsere_vortraege/HS_Courier-Cyrus-
> Dovecot.pdf
>
> Und dann irgendwie 7. Folie von hinten oder so.
>
> Peer
>
>
>
> --
> Heinlein Professional Linux Support GmbH
> Linux: Akademie - Support - Hosting
>
> http://www.heinlein-support.de
> Tel: 030 / 40 50 51 - 0
> Fax: 030 / 40 50 51 - 19
>
> Zwangsangaben lt. §35a GmbHG:
> HRB 93818 B / Amtsgericht Berlin-Charlottenburg,
> Geschäftsführer: Peer Heinlein -- Sitz: Berlin
> --
> _______________________________________________
> Postfixbuch-users -- http://www.postfixbuch.de
> Heinlein Professional Linux Support GmbH
>
> Postfixbuch-users at listen.jpberlin.de
> https://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
>
--
###########################################
# Wolfram Greinert #
# URZ der Uni Leipzig, Abteilung Netze #
# 04109 Leipzig, Neumarkt 9-19 #
# Tel.: +(0341) 97-33325 #
# email: greinert at rz.uni-leipzig.de #
###########################################
Mehr Informationen über die Mailingliste Postfixbuch-users