Can you try enabling mail_debug=yes, perform a pop3 session and provide logs?
Aki On 25.07.2018 15:53, Jakub Lánský wrote: > Here is it > > # 2.3.2.1 (0719df592): /etc/dovecot/dovecot.conf > # Pigeonhole version 0.5.2 (5d6d7c92) > # OS: Linux 4.4.0-112-generic x86_64 Ubuntu 16.04.4 LTS > # Hostname: mda22 > auth_cache_negative_ttl = 2 secs > auth_cache_size = 16 M > auth_cache_ttl = 1 mins > auth_master_user_separator = / > auth_mechanisms = plain login > auth_verbose = yes > default_client_limit = 2000 > default_process_limit = 2000 > default_vsz_limit = 16894 M > deliver_log_format = %m %f/%e %s -> %e %p: %$ > dict { > sqlquota = mysql:/etc/dovecot/dovecot-dict-sql.conf.ext > sqlsieve = mysql:/etc/dovecot/dovecot-dict-sqlsieve.conf.ext > } > disable_plaintext_auth = no > doveadm_password = # hidden, use -P to show it > imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags > lda_mailbox_autocreate = yes > lda_mailbox_autosubscribe = yes > lmtp_rcpt_check_quota = yes > login_log_format_elements = user=<%u> method=%m rip=%r lip=%l mpid=%e %c > login_trusted_networks = 10.3.13.0/24 10.3.14.0/24 > mail_gid = nogroup > mail_home = /datastore/maildir/%d/%n > mail_location = maildir:~/ > mail_plugins = " quota mail_log notify old_stats replication" > mail_uid = nobody > maildir_copy_with_hardlinks = no > 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 > namespace inbox { > inbox = yes > location = > mailbox Archive { > auto = subscribe > special_use = \Archive > } > mailbox Drafts { > auto = subscribe > special_use = \Drafts > } > mailbox Inbox { > auto = subscribe > } > mailbox Junk { > auto = subscribe > special_use = \Junk > } > mailbox Sent { > auto = subscribe > special_use = \Sent > } > mailbox Trash { > auto = subscribe > special_use = \Trash > } > prefix = > subscriptions = yes > type = private > } > passdb { > args = /etc/dovecot/master-users > driver = passwd-file > master = yes > pass = yes > } > passdb { > args = /etc/dovecot/dovecot-sql.conf.ext > driver = sql > } > plugin { > mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename > mail_log_fields = box msgid from subject size > mail_replica = tcp:10.3.13.51:54321 > old_stats_command_min_time = 1 mins > old_stats_domain_min_time = 12 hours > old_stats_ip_min_time = 12 hours > old_stats_memory_limit = 16 M > old_stats_refresh = 30 secs > old_stats_session_min_time = 15 mins > old_stats_track_cmds = yes > old_stats_user_min_time = 1 hours > quota = dict:User quota::proxy::sqlquota > quota_exceeded_message = Storage quota for this account has been exceeded, > please try again later. > quota_grace = 50%% > quota_warning = storage=95%% quota-warning 95 %u %d size > quota_warning2 = messages=95%% quota-warning 95 %u %d count > recipient_delimiter = + > sieve = > file:/datastore/sieve/%d/%n/;active=/datastore/sieve/%d/%n/active.sieve > sieve_before = > dict:proxy::sqlsieve;name=before_inbox_forward;bindir=/datastore/sieve/%d/%n/ > sieve_max_actions = 32 > sieve_max_redirects = 50 > sieve_max_script_size = 1M > sieve_redirect_envelope_from = recipient > sieve_user_log = /datastore/sieve/%d/%n/.sieve.log > } > pop3_client_workarounds = outlook-no-nuls oe-ns-eoh > pop3_reuse_xuidl = yes > pop3_save_uidl = yes > protocols = " imap lmtp sieve pop3 sieve" > replication_max_conns = 100 > service aggregator { > fifo_listener replication-notify-fifo { > mode = 0666 > user = nobody > } > unix_listener replication-notify { > mode = 0666 > user = nobody > } > } > service auth { > inet_listener { > port = 12345 > ssl = yes > } > } > service dict { > unix_listener dict { > group = nogroup > user = nobody > } > } > service doveadm { > inet_listener { > port = 54321 > ssl = no > } > } > service imap-login { > process_limit = 32 > process_min_avail = 8 > service_count = 0 > } > service imap { > process_limit = 16384 > } > service lmtp { > executable = lmtp -L > inet_listener lmtp { > port = 24 > ssl = no > } > process_min_avail = 5 > } > service managesieve-login { > inet_listener sieve { > port = 4190 > } > process_min_avail = 2 > service_count = 1 > vsz_limit = 196 M > } > service managesieve { > process_limit = 2048 > } > service old-stats { > fifo_listener old-stats-mail { > mode = 0666 > user = nobody > } > inet_listener { > address = 127.0.0.1 > port = 24242 > } > } > service pop3 { > process_limit = 2048 > } > service quota-warning { > executable = script /etc/dovecot/quota-warning.sh > unix_listener quota-warning { > mode = 0666 > user = nobody > } > user = nobody > } > service replicator { > process_min_avail = 1 > unix_listener replicator-doveadm { > mode = 0666 > user = nobody > } > } > service stats { > idle_kill = 5 mins > unix_listener stats-reader { > group = nogroup > mode = 0666 > user = nobody > } > unix_listener stats-writer { > group = nogroup > mode = 0666 > user = nobody > } > } > ssl_cert = </etc/dovecot/private/mda.vshosting.cloud/fullchain.pem > ssl_dh = # hidden, use -P to show it > ssl_key = # hidden, use -P to show it > ssl_prefer_server_ciphers = yes > submission_host = 10.3.14.30:587 > userdb { > args = /etc/dovecot/dovecot-sql.conf.ext > driver = sql > } > protocol lmtp { > mail_plugins = " quota mail_log notify old_stats replication sieve" > } > protocol lda { > mail_plugins = " quota mail_log notify old_stats replication sieve" > } > protocol imap { > mail_max_userip_connections = 50 > mail_plugins = " quota mail_log notify old_stats replication imap_quota > imap_old_stats" > } > protocol sieve { > managesieve_max_line_length = 65536 > } > protocol pop3 { > mail_max_userip_connections = 50 > } > > >