Email authentication not working in Trixie

Problem Description

Hello! Long time user of Sympl (and Symbiosis) before it. I’ve done a fresh install of Sympl on Debian Trixie and it works fine - except email authentication. Logins just don’t work at all, either via Roundcube or POP3/IMAP. I’ve set the passwords exactly as described in the documentary.

I’ve tried running sudo sympl-filesystem-security and sudo sympl-mail-encrypt-passwords --verbose without success. Is it an issue with Dovecot not knowing where to look for the usernames and passwords?

FWIW I set up default_forward on the domain and that works, but forwarding rules in individual mailboxes didn’t.

Environment

  • Sympl Version: 13
  • Debian Version: 13.2
  • Hardware Type: virtual machine
  • Hosted With: Hosting UK
1 Like

With trixie there were significant changes to Dovecot, so there is now a sympl-mail-configure which should automatically run and update the database used to authenticate mailboxes.

Running it under sudo should provide useful output, but the usual things apply - check you have the mailboxes directory in the right place and the passwords file contain either a plain text or encrypted password, and you should be fine.

Thanks for that. I tried it with a new mailbox; it worked in so far as the folders were created and I could see new mail files being received, but still can’t log in.

Are there any logs that I can share that would be helpful?

The only other thing to mention is that my /etc/dovecot/sympl-mail.sqlite file appears to be empty and hasn’t been modified since I installed Sympl a few days ago.

Just to add to my own comments, I tried creating a new local user, and set up a mailbox under /home/[user]/Maildir and the details were added to /etc/dovecot/sympl-mail.sqlite when I ran sympl-mail-configure. But the mailboxes in /srv/[mysite]/mailboxes are not being added to the Dovecot database. I hope this helps.

1 Like