I am using Docker Mailserver. Users authenticate with LLDAP. Everything was working fine until I setup an email account to send email from Nextcloud and integrated Nextcloud with LLDAP.
I got nextcloud to send a test email - this appears to have removed my mailboxes and stopped them from receiving email from any source other than Nextcloud.
This is the error message from my logs:
Recipient address rejected: User unknown in virtual mailbox table; from=<prvs=52072ff83d=david@xyz.com> to=<xxxx@recognition-circular.org> proto=ESMTP helo=<mx07-0060ad01.pphosted.com>
If I do a ./setup.sh email list
, all the accounts now look like this:
Fatal: Unknown command ‘quota’, but plugin quota exists. Try to set mail_plugins=quota
2025-04-22 15:03:32+02:00 ERROR listmailuser: Supplied non-number argument ‘’ to ‘_bytes_to_human_readable_size()’
2025-04-22 15:03:32+02:00 ERROR listmailuser: Aborting
2025-04-22 15:03:32+02:00 ERROR listmailuser: Supplied non-number argument ‘’ to ‘_bytes_to_human_readable_size()’
2025-04-22 15:03:32+02:00 ERROR listmailuser: Aborting
cloud@recognition-circular.org
( / ) [%]
Apart from the Nextcloud integration nothing has changed with my mailserver config or my lldap config.