Here is my doveconf -n # 2.2.33.2 (d6601f4ec): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.4.21 (92477967) # OS: Linux 4.9.125-linuxkit x86_64 Ubuntu 18.04.2 LTS overlay auth_cache_size = 10 M auth_mechanisms = plain login auth_username_format = %n disable_plaintext_auth = no imap_idle_notify_interval = 4 mins listen = * log_path = /var/log/dovecot.log login_greeting = Dovecot ready. mail_attribute_dict = file:%h/Maildir/dovecot-attributes mail_gid = 5000 mail_location = maildir:/var/mail/vhosts/%d/%n mail_plugins = " mail_crypt quota" mail_privileged_group = vmail mail_uid = 5000 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 index ihave duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsieve namespace inbox { inbox = yes location = mailbox Archive { auto = subscribe special_use = \Archive } mailbox Drafts { auto = subscribe special_use = \Drafts } mailbox Junk { auto = subscribe special_use = \Junk } mailbox Sent { auto = subscribe special_use = \Sent } mailbox "Sent Messages" { special_use = \Sent } mailbox Spam { auto = subscribe special_use = \Junk } mailbox Trash { auto = subscribe special_use = \Trash } prefix = } passdb { args = /etc/dovecot/dovecot-ldap.conf.ext driver = ldap } plugin { imapsieve_mailbox1_before = file:/var/mail/sieve/global/learn-spam.sieve imapsieve_mailbox1_causes = COPY imapsieve_mailbox1_name = Spam imapsieve_mailbox2_before = file:/var/mail/sieve/global/learn-ham.sieve imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_from = Spam imapsieve_mailbox2_name = * mail_crypt_curve = prime256v1 mail_crypt_save_version = 2 quota = maildir:User quota quota_exceeded_message = Benutzer %u hat das Speichervolumen überschritten. / User %u has exhausted allowed storage space. sieve = file:/var/mail/sieve/%d/%n/scripts;active=/var/mail/sieve/%d/%n/active-script.sieve sieve_before = /var/mail/sieve/global/spam-global.sieve sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment sieve_pipe_bin_dir = /usr/bin sieve_plugins = sieve_imapsieve sieve_extprograms } protocols = imap lmtp sieve service auth-worker { user = vmail } service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0666 user = postfix } unix_listener auth-userdb { mode = 0600 user = vmail } user = dovecot } service imap-login { inet_listener imap { port = 143 } inet_listener imaps { port = 993 ssl = yes } } service lmtp { unix_listener /var/spool/postfix/private/dovecot-lmtp { group = postfix mode = 0600 user = postfix } } service pop3-login { inet_listener pop3 { port = 0 } inet_listener pop3s { port = 995 ssl = yes } } ssl = required ssl_cert = </etc/letsencrypt/live/mail.copper.opensource.lk/.fullchain.pem ssl_key = # hidden, use -P to show it userdb { args = uid=vmail gid=vmail home=/var/mail/vhosts/%d/%n driver = static } protocol lmtp { mail_plugins = " mail_crypt quota sieve" postmaster_address = postmas...@copper.opensource.lk } protocol lda { mail_plugins = " mail_crypt quota" postmaster_address = postmas...@copper.opensource.lk } protocol imap { imap_client_workarounds = tb-extra-mailbox-sep mail_max_userip_connections = 20 mail_plugins = " mail_crypt quota imap_quota imap_sieve" } protocol pop3 { mail_max_userip_connections = 20 mail_plugins = " mail_crypt quota" pop3_client_workarounds = outlook-no-nuls oe-ns-eoh pop3_uidl_format = %08Xu%08Xv } On Mon, Mar 18, 2019 at 10:17 AM Anushka Bandara <anush...@opensource.lk> wrote: > Hi Team, > > I have enabled LDAP authentication with webmail client and it works > successfully. But I found an error with LDAP user's mail. Email is not > loaded when I log with an LDAP user. Login phase is successful and mail box > is the issue. I created a mail user without including LDAP and that user > works fine. > > Issue comes only with LDAP users. > > *Anushka Bandara* > Research Engineer > Lanka Software Foundation > +94715846018 >