dsync: expunge from pop3 does not replicate
Aki Tuomi
aki.tuomi at dovecot.fi
Thu Jul 26 08:46:57 EEST 2018
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
> }
>
>
>
More information about the dovecot
mailing list