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 = postmaster at 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"
> }
--
Tim Smith
Tel: 01423 564078
Mob: 07984 398 299
Email: tim at titan21.co.uk
Web: www.titan21.co.uk