<!doctype html>
<html>
 <head> 
  <meta charset="UTF-8"> 
 </head>
 <body>
  <div>
   Is your server behind proxy maybe? Can you see in logs that you get different IPs? 
  </div>
  <div>
   <br>
  </div>
  <div>
   Maybe check with `doveadm who` how many connections you have?
  </div>
  <div>
   <br>
  </div>
  <div>
   Aki
  </div>
  <blockquote type="cite">
   <div>
    On 27/02/2020 22:44 Esteban L <
    <a href="mailto:esteban@little-beak.com">esteban@little-beak.com</a>> wrote:
   </div>
   <div>
    <br>
   </div>
   <div>
    <br>
   </div>
   <div>
    I have tried a lot of different things, still no success. =(
   </div>
   <div>
    <br>
   </div>
   <div>
    here is my dove -n if anyone could help that would be great:
   </div>
   <div>
    <br>
   </div>
   <div>
    <br>
   </div>
   <div>
    # 2.2.27 (c0f36b0): /etc/dovecot/dovecot.conf
   </div>
   <div>
    # Pigeonhole version 0.4.16 (fed8554)
   </div>
   <div>
    # OS: Linux 4.9.0-12-amd64 x86_64 Debian 9.12
   </div>
   <div>
    auth_debug = yes
   </div>
   <div>
    auth_debug_passwords = yes
   </div>
   <div>
    auth_mechanisms = plain login
   </div>
   <div>
    auth_verbose = yes
   </div>
   <div>
    auth_verbose_passwords = yes
   </div>
   <div>
    mail_home = /var/mail/vmail/%d/%n
   </div>
   <div>
    mail_location = maildir:~/Mail
   </div>
   <div>
    mail_max_userip_connections = 500
   </div>
   <div>
    mail_plugins = " quota"
   </div>
   <div>
    mail_privileged_group = vmail
   </div>
   <div>
    managesieve_notify_capability = mailto
   </div>
   <div>
    managesieve_sieve_capability = fileinto reject envelope
   </div>
   <div>
    encoded-character vacation subaddress comparator-i;ascii-numeric
   </div>
   <div>
    relational regex imap4flags copy include variables body enotify
   </div>
   <div>
    environment mailbox date index ihave duplicate mime foreverypart extracttext
   </div>
   <div>
    namespace inbox {
   </div>
   <div>
      inbox = yes
   </div>
   <div>
      location =
   </div>
   <div>
      mailbox Archive {
   </div>
   <div>
        auto = subscribe
   </div>
   <div>
        special_use = \Archive
   </div>
   <div>
      }
   </div>
   <div>
      mailbox Drafts {
   </div>
   <div>
        auto = subscribe
   </div>
   <div>
        special_use = \Drafts
   </div>
   <div>
      }
   </div>
   <div>
      mailbox Junk {
   </div>
   <div>
        auto = subscribe
   </div>
   <div>
        special_use = \Junk
   </div>
   <div>
      }
   </div>
   <div>
      mailbox Sent {
   </div>
   <div>
        auto = subscribe
   </div>
   <div>
        special_use = \Sent
   </div>
   <div>
      }
   </div>
   <div>
      mailbox "Sent Messages" {
   </div>
   <div>
        special_use = \Sent
   </div>
   <div>
      }
   </div>
   <div>
      mailbox Trash {
   </div>
   <div>
        auto = subscribe
   </div>
   <div>
        special_use = \Trash
   </div>
   <div>
      }
   </div>
   <div>
      prefix =
   </div>
   <div>
    }
   </div>
   <div>
    passdb {
   </div>
   <div>
      args = /etc/dovecot/dovecot-sql.conf.ext
   </div>
   <div>
      driver = sql
   </div>
   <div>
    }
   </div>
   <div>
    plugin {
   </div>
   <div>
      quota = maildir:User quota
   </div>
   <div>
      quota_grace = 10%%
   </div>
   <div>
      quota_rule = *:storage=10G
   </div>
   <div>
      quota_rule2 = Trash:storage=+1G
   </div>
   <div>
      quota_status_overquota = 552 5.2.2 Mailbox is full
   </div>
   <div>
      quota_warning = storage=95%% quota-warning 95 %u
   </div>
   <div>
      quota_warning2 = storage=80%% quota-warning 80 %u
   </div>
   <div>
      sieve = ~/.dovecot.sieve
   </div>
   <div>
      sieve_after = /etc/dovecot/sieve/spamfilter.sieve
   </div>
   <div>
      sieve_dir = ~/sieve
   </div>
   <div>
    }
   </div>
   <div>
    protocols = " imap lmtp sieve"
   </div>
   <div>
    service auth {
   </div>
   <div>
      unix_listener /var/spool/postfix/private/auth {
   </div>
   <div>
        group = postfix
   </div>
   <div>
        mode = 0666
   </div>
   <div>
        user = postfix
   </div>
   <div>
      }
   </div>
   <div>
    }
   </div>
   <div>
    service imap-login {
   </div>
   <div>
      inet_listener imaps {
   </div>
   <div>
        port = 993
   </div>
   <div>
        ssl = yes
   </div>
   <div>
      }
   </div>
   <div>
    }
   </div>
   <div>
    service lmtp {
   </div>
   <div>
      unix_listener /var/spool/postfix/private/dovecot-lmtp {
   </div>
   <div>
        group = postfix
   </div>
   <div>
        mode = 0600
   </div>
   <div>
        user = postfix
   </div>
   <div>
      }
   </div>
   <div>
    }
   </div>
   <div>
    ssl = required
   </div>
   <div>
    ssl_cert = </etc/letsencrypt/live/little-beak.com/fullchain.pem
   </div>
   <div>
    ssl_key =  # hidden, use -P to show it
   </div>
   <div>
    userdb {
   </div>
   <div>
      args = /etc/dovecot/dovecot-sql.conf.ext
   </div>
   <div>
      driver = sql
   </div>
   <div>
    }
   </div>
   <div>
    protocol lmtp {
   </div>
   <div>
      mail_plugins = " quota sieve"
   </div>
   <div>
      postmaster_address = 
    <a href="mailto:*****@little-beak.com">*****@little-beak.com</a>
   </div>
   <div>
    }
   </div>
   <div>
    protocol lda {
   </div>
   <div>
      mail_plugins = " quota sieve"
   </div>
   <div>
    }
   </div>
   <div>
    protocol imap {
   </div>
   <div>
      mail_max_userip_connections = 500
   </div>
   <div>
      mail_plugins = " quota imap_quota"
   </div>
   <div>
    }
   </div>
   <div>
    protocol sieve {
   </div>
   <div>
      mail_max_userip_connections = 500
   </div>
   <div>
    }
   </div>
   <div>
    <br>
   </div>
   <div>
    <br>
   </div>
   <div>
    On 27.02.20 18:54, Esteban L wrote:
   </div>
   <blockquote type="cite">
    <div>
     I have been haunted by the following error message or months, that we
    </div>
    <div>
     see using Thunderbird.
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
     Unable to connect to your IMAP server.
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
     You may have exceeded the maximum number of connections to this server.
    </div>
    <div>
     If so, use the Advanced IMAP Server Settings dialogue to reduce the
    </div>
    <div>
     number of cached connections.
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
     If I change my location, via a VPN, the error message goes away and I
    </div>
    <div>
     can connect.
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
     I have edited my /etc/dovcot/conf.d/20-imap.conf file by adding the
    </div>
    <div>
     following:
    </div>
   </blockquote>
   <div>
    >
   </div>
   <blockquote type="cite">
    <div>
     protocol imap {
    </div>
    <div>
       # Space separated list of plugins to load (default is global
    </div>
    <div>
     mail_plugins).
    </div>
    <div>
       mail_plugins = $mail_plugins imap_quota
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
       # Maximum number of IMAP connections allowed for a user from each IP
    </div>
    <div>
     address.
    </div>
    <div>
       # NOTE: The username is compared case-sensitively.
    </div>
    <div>
       mail_max_userip_connections = 500
    </div>
    <div>
     }
    </div>
   </blockquote>
   <div>
    >
   </div>
   <blockquote type="cite">
    <div>
     And, I still get the error message. I know myself, I have about 8-9
    </div>
    <div>
     accounts, some with as many as 10 folders (I know each one count's as
    </div>
    <div>
     it's own mailbox), as does my partner--who would access the internet
    </div>
    <div>
     from my IP.
    </div>
   </blockquote>
   <blockquote type="cite">
    <div>
     Does that number really have to be like 10,000, or something? If so, why
    </div>
    <div>
     does it start out so small in the first place. If not, what else could I
    </div>
    <div>
     do to avoid this message going forward??
    </div>
   </blockquote>
   <div>
    >
   </div>
   <div>
    >
   </div>
   <div>
    >
   </div>
  </blockquote>
  <div>
   <br>
  </div>
  <div class="io-ox-signature">
   <pre>---
Aki Tuomi</pre>
  </div> 
 </body>
</html>