mirror of
https://github.com/mail-in-a-box/mailinabox.git
synced 2024-11-22 02:17:26 +00:00
increase dovecot mx connections per mailbox
This commit is contained in:
parent
a50f30c411
commit
1cc81e480d
@ -151,8 +151,11 @@ sed -i "s/#port = 110/port = 0/" /etc/dovecot/conf.d/10-master.conf
|
|||||||
# in a manner that made postfix configuration above easy.
|
# in a manner that made postfix configuration above easy.
|
||||||
#
|
#
|
||||||
# We also have dovecot listen on port 10026 (localhost only) for LMTP
|
# We also have dovecot listen on port 10026 (localhost only) for LMTP
|
||||||
# in case we have other services that want to deliver local mail, namly
|
# in case we have other services that want to deliver local mail, namely
|
||||||
# spampd.
|
# spampd.
|
||||||
|
#
|
||||||
|
# Also increase the number of allowed connections per mailbox because we
|
||||||
|
# all have so many devices lately.
|
||||||
cat > /etc/dovecot/conf.d/99-local.conf << EOF;
|
cat > /etc/dovecot/conf.d/99-local.conf << EOF;
|
||||||
service auth {
|
service auth {
|
||||||
unix_listener /var/spool/postfix/private/auth {
|
unix_listener /var/spool/postfix/private/auth {
|
||||||
@ -171,6 +174,10 @@ service lmtp {
|
|||||||
port = 10026
|
port = 10026
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protocol imap {
|
||||||
|
mail_max_userip_connections = 20
|
||||||
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Drew Crawford sets the auth-worker process to run as the mail user, but we don't care if it runs as root.
|
# Drew Crawford sets the auth-worker process to run as the mail user, but we don't care if it runs as root.
|
||||||
@ -189,6 +196,8 @@ mkdir -p $STORAGE_ROOT/ssl
|
|||||||
if [ ! -f $STORAGE_ROOT/ssl/ssl_certificate.pem ]; then cp /etc/dovecot/dovecot.pem $STORAGE_ROOT/ssl/ssl_certificate.pem; fi
|
if [ ! -f $STORAGE_ROOT/ssl/ssl_certificate.pem ]; then cp /etc/dovecot/dovecot.pem $STORAGE_ROOT/ssl/ssl_certificate.pem; fi
|
||||||
if [ ! -f $STORAGE_ROOT/ssl/ssl_private_key.pem ]; then cp /etc/dovecot/private/dovecot.pem $STORAGE_ROOT/ssl/ssl_private_key.pem; fi
|
if [ ! -f $STORAGE_ROOT/ssl/ssl_private_key.pem ]; then cp /etc/dovecot/private/dovecot.pem $STORAGE_ROOT/ssl/ssl_private_key.pem; fi
|
||||||
|
|
||||||
|
#
|
||||||
|
|
||||||
# Ensure configuration files are owned by dovecot and not world readable.
|
# Ensure configuration files are owned by dovecot and not world readable.
|
||||||
chown -R mail:dovecot /etc/dovecot
|
chown -R mail:dovecot /etc/dovecot
|
||||||
chmod -R o-rwx /etc/dovecot
|
chmod -R o-rwx /etc/dovecot
|
||||||
|
Loading…
Reference in New Issue
Block a user