Am 26.01.2011 14:49, schrieb Frank Bonnet: > OK in my configuration I have > > mail_location = mbox:%h/:INBOX=/var/mail/%u > > could you help to setup the rights namespaces to get it work ? > > thank you > > > On 01/26/2011 01:37 PM, Robert Schetterer wrote: >> Am 26.01.2011 13:29, schrieb Frank Bonnet: >>> On 01/26/2011 01:23 PM, Robert Schetterer wrote: >>>> Am 26.01.2011 13:21, schrieb Frank Bonnet: >>>>> Hello >>>>> >>>>> When I use my iphone to access my IMAP folders I can see ALL folders >>>>> in my userland and not only those listed in .subscriptions file ... >>>>> >>>>> Anyone has an explaination of this ? >>>>> >>>>> Might be a security/confidentiality hole isn't it ? >>>>> >>>>> >>>> iphone bug , wrong dovecot config ? >>>> show dovecot config , ask apple you paid for it >>>> >>> here is my dovecot config >>> >>> mail# dovecot -n >>> # 1.2.16: /usr/local/etc/dovecot.conf >>> # OS: FreeBSD 7.2-RELEASE amd64 >>> log_path: /var/log/dovecot/dovecot.log >>> info_log_path: /var/log/dovecot/info.log >>> protocols: imap imaps pop3 pop3s managesieve >>> listen(default): * >>> listen(imap): * >>> listen(pop3): * >>> listen(managesieve): *:2000 >>> disable_plaintext_auth: no >>> login_dir: /var/run/dovecot/login >>> login_executable(default): /usr/local/libexec/dovecot/imap-login >>> login_executable(imap): /usr/local/libexec/dovecot/imap-login >>> login_executable(pop3): /usr/local/libexec/dovecot/pop3-login >>> login_executable(managesieve): >>> /usr/local/libexec/dovecot/managesieve-login >>> login_processes_count: 20 >>> login_max_processes_count: 1024 >>> login_max_connections: 4096 >>> max_mail_processes: 4096 >>> verbose_proctitle: yes >>> mail_privileged_group: mail >>> mail_location: mbox:%h/:INBOX=/var/mail/%u >>> mbox_read_locks: flock >>> mbox_write_locks: flock >>> mail_executable(default): /usr/local/libexec/dovecot/imap >>> mail_executable(imap): /usr/local/libexec/dovecot/imap >>> mail_executable(pop3): /usr/local/libexec/dovecot/pop3 >>> mail_executable(managesieve): /usr/local/libexec/dovecot/managesieve >>> mail_plugin_dir(default): /usr/local/lib/dovecot/imap >>> mail_plugin_dir(imap): /usr/local/lib/dovecot/imap >>> mail_plugin_dir(pop3): /usr/local/lib/dovecot/pop3 >>> mail_plugin_dir(managesieve): /usr/local/lib/dovecot/managesieve >>> imap_client_workarounds(default): outlook-idle tb-extra-mailbox-sep >>> imap_client_workarounds(imap): outlook-idle tb-extra-mailbox-sep >>> imap_client_workarounds(pop3): >>> imap_client_workarounds(managesieve): >>> pop3_uidl_format(default): %08Xu%08Xv >>> pop3_uidl_format(imap): %08Xu%08Xv >>> pop3_uidl_format(pop3): %08Xv%08Xu >>> pop3_uidl_format(managesieve): %08Xu%08Xv >>> managesieve_logout_format(default): bytes=%i/%o >>> managesieve_logout_format(imap): bytes=%i/%o >>> managesieve_logout_format(pop3): bytes=%i/%o >>> managesieve_logout_format(managesieve): bytes ( in=%i : out=%o ) >>> lda: >>> postmaster_address: postmas...@esiee.fr >>> log_path: /var/log/dovecot/dovecot-lda.log >>> info_log_path: /var/log/dovecot/dovecot-info-lda.log >>> mail_plugins: sieve >>> auth default: >>> worker_max_count: 100 >>> passdb: >>> driver: passwd >>> userdb: >>> driver: passwd >>> plugin: >>> sieve: ~/.dovecot.sieve >>> sieve_dir: ~/sieve >>> >>> >> read this might help >> >> http://support.apple.com/kb/HT1393 >> >> perhaps namespace problem >> http://wiki.dovecot.org/Namespaces >> >> cant see this in your conf > >
there is no right or wrong, there are different types of as stated here http://wiki.dovecot.org/Namespaces try using or simular namespace private { separator = / prefix = "/" location = mbox:~/mail:INBOX=/var/mail/%u inbox = yes hidden = yes } you might play around with prefix first try comment out mail_location for 1.x or use mail_location = mbox:~/mail:INBOX=/var/mail/%u cant remember all i am on 2.0x now -- Best Regards MfG Robert Schetterer Germany/Munich/Bavaria