diff --git a/package/secubox/secubox-app-mailserver/files/usr/sbin/mailserverctl b/package/secubox/secubox-app-mailserver/files/usr/sbin/mailserverctl index 93457f67..77965444 100644 --- a/package/secubox/secubox-app-mailserver/files/usr/sbin/mailserverctl +++ b/package/secubox/secubox-app-mailserver/files/usr/sbin/mailserverctl @@ -85,6 +85,9 @@ mkdir -p /run/dovecot chown -R dovecot:dovecot /run/dovecot chmod 755 /run/dovecot +# Ensure dovecot users file is readable (fixes LMTP lookup errors) +[ -f /etc/dovecot/users ] && chmod 644 /etc/dovecot/users && chown root:dovecot /etc/dovecot/users + # Start services /usr/sbin/rsyslogd sleep 1