Final fixes to support dovecot 2.4.4 to enable Fedora 43/44 imap services

This commit is contained in:
2026-08-05 20:03:20 -05:00
parent bc41260b77
commit 08eb9f3479
2 changed files with 24 additions and 18 deletions
@@ -35,7 +35,7 @@ protocols {
service lmtp { service lmtp {
inet_listener lmtp { inet_listener lmtp {
address = 0.0.0.0 :: listen = 0.0.0.0 ::
port = 24 port = 24
} }
} }
@@ -56,9 +56,9 @@ protocol imap {
service quota-status { service quota-status {
client_limit = 1 client_limit = 1
executable = quota-status -p postfix executable = quota-status -p postfix
inet_listener { # inet_listener quota-status {
# port = 12340 # port = 12340
} # }
} }
mailbox_list_index = yes mailbox_list_index = yes
@@ -66,15 +66,18 @@ protocol !indexer-worker {
mail_vsize_bg_after_count = 100 mail_vsize_bg_after_count = 100
} }
plugin { quota_storage_size = {{ dovecot_quota }}
quota = count:User quota namespace inbox {
quota_rule = *:storage={{ dovecot_quota }} mailbox Trash {
quota_rule2 = Trash:storage=+100M quota_storage_extra = 100M
quota_rule3 = SPAM:ignore }
quota_vsizes = yes mailbox SPAM {
quota_ignore = yes
}
} }
submission_relay_host = localhost submission_relay_host = localhost
protocol submission { protocol submission {
mail_max_userip_connections = 10 mail_max_userip_connections = 10
} }
@@ -35,7 +35,7 @@ protocols {
service lmtp { service lmtp {
inet_listener lmtp { inet_listener lmtp {
address = 0.0.0.0 :: listen = 0.0.0.0 ::
port = 24 port = 24
} }
} }
@@ -56,8 +56,8 @@ protocol imap {
service quota-status { service quota-status {
client_limit = 1 client_limit = 1
executable = quota-status -p postfix executable = quota-status -p postfix
inet_listener { inet_listener quota-status {
# port = 12340 port = 12340
} }
} }
@@ -66,15 +66,18 @@ protocol !indexer-worker {
mail_vsize_bg_after_count = 100 mail_vsize_bg_after_count = 100
} }
plugin { quota_storage_size = {{ dovecot_quota }}
quota = count:User quota namespace inbox {
quota_rule = *:storage={{ dovecot_quota }} mailbox Trash {
quota_rule2 = Trash:storage=+100M quota_storage_extra = 100M
quota_rule3 = SPAM:ignore }
quota_vsizes = yes mailbox SPAM {
quota_ignore = yes
}
} }
submission_relay_host = localhost submission_relay_host = localhost
protocol submission { protocol submission {
mail_max_userip_connections = 10 mail_max_userip_connections = 10
} }