Well, I created a test user to check what kind of permissions Dovecot gives (after reading the docs I was kinda confused a bit). Except for the INBOX folder (which had some group/other read flags) everything was the same. I've corrected that. Folders created with Thunderbird (24.5) now show up, but I have to restart it. Well, I can live with that.
On the other hand, the logs don't show anything unusual, no immediate warnings or errors about permissions. I'm still confused about it. I remember vaguely that it worked with the previous major version of Dovecot before upgrading to Wheezy... On 08/02/2014 01:37 PM, Tim wrote: > I came across something like this recently and it turned out it was a > permissions issue on a users maildir/ folder. Check that - took me hours > to figure it out and 2 secs to fix. Have you also checked your logs to > see if there are any errors? > > On 31/07/14 16:23, Matthias Sitte wrote: >> Hi, >> >> I have a problem with INBOX subfolders and subscriptions which I can't >> solve... Maybe somebody has seen this, too... >> >> I can create regular subfolders (not in INBOX) and (un-)subscribe to >> them with Thunderbird. If I create subfolders in the INBOX with TB >> this seems to work now in v31 (just found this out), but with v24.6 >> neither INBOX subfolder creation nor subscriptions worked. When I >> modified the `subscriptions' file manually on the server, the folders >> would show up in TB, though. >> >> Maybe this was a TB bug, but quite similarly INBOX subfolders don't >> show up on iPhones (iOS up-to-date), but all other subfolders do. >> >> Any ideas what's going on? >> >> Best, >> Matthias >> >> ====================================================================== >> >> # dovecot -n >> # 2.1.7: /etc/dovecot/dovecot.conf >> # OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.6 ext4 >> hostname = familie-sitte.org >> log_path = /var/log/dovecot.log >> log_timestamp = "%Y-%m-%d %H:%M:%S " >> mail_location = maildir:/srv/mail/%d/%n/Maildir:LAYOUT=fs >> managesieve_notify_capability = mailto >> managesieve_sieve_capability = fileinto reject envelope >> encoded-character vacation subaddress comparator-i;ascii-numeric >> relational regex imap4flags copy include variables body enotify >> environment mailbox date ihave >> namespace inbox { >> inbox = yes >> list = yes >> location = >> mailbox Drafts { >> special_use = \Drafts >> } >> mailbox Junk { >> special_use = \Junk >> } >> mailbox Sent { >> special_use = \Sent >> } >> mailbox "Sent Messages" { >> special_use = \Sent >> } >> mailbox Trash { >> special_use = \Trash >> } >> prefix = >> separator = / >> subscriptions = yes >> type = private >> } >> passdb { >> args = /etc/dovecot/dovecot-sql.conf.ext >> driver = sql >> } >> plugin { >> quota = maildir:User quota >> quota_warning = storage=95%% quota-warning 95 %u >> quota_warning2 = storage=80%% quota-warning 80 %u >> sieve = ~/.dovecot.sieve >> sieve_dir = ~/sieve >> } >> postmaster_address = postmas...@familie-sitte.org >> protocols = " imap sieve pop3" >> service auth { >> unix_listener /var/spool/postfix/private/auth { >> group = postfix >> mode = 0660 >> user = postfix >> } >> } >> service imap-login { >> inet_listener imaps { >> port = 993 >> ssl = yes >> } >> } >> service managesieve-login { >> inet_listener sieve { >> port = 4190 >> } >> } >> service quota-warning { >> executable = script /usr/local/bin/quota-warning.sh >> unix_listener quota-warning { >> user = vmail >> } >> user = dovecot >> } >> ssl_cert = </etc/dovecot/ssl/mail_cert.pem >> ssl_cipher_list = >> SSDH+ECDSA+AESGCM:EECDH+aRSA+AESGCM:EECDH+ECDSA+SHA256:EECDH+aRSA+RC4:EDH+aRSA:EECDH:RC4:!aNULL:!eNULL:!LOW:!3DES:!MD5:!EXP:!PSK:!SRP:!DSS >> >> ssl_key = </etc/dovecot/ssl/mail_key.pem >> userdb { >> args = uid=vmail gid=vmail home=/srv/mail/%d/%n >> driver = static >> } >> protocol lda { >> mail_plugins = " quota sieve" >> } >> protocol imap { >> mail_plugins = " imap_quota quota" >> } > -- Dr. Matthias Sitte Email: matth...@familie-sitte.org 1003 Justin Lane matthias.si...@gmail.com Apt. 1037 matthias.si...@gmx.de Austin, TX 78757-2644 UNITED STATES OF AMERICA