Just received my new FP6 and after first boot and configuration of my murena account with two factor auth, calendar and contacts work fine and sync, but mail app returns a auth failed… Tried to make an app pass but same, auth failed. Tried to setup a one app pass on k9mail, same problem, auth failed.
I found a solution, the password needed is the main murena password (I tried it befor posting but I have done a typo…)
So, if I understand correctly, if you already have a murena accont and the 2fa login already set, the first setup needs a single app pass created in the settings of murena workspace for cardav and caldav. Then the mail app needs to be configured manually with the main logins of murena after it complains that the auth failed. I don’t know if it is normal (if it is, I find it not ideal and bad documented) or not.
the linked doc isn’t misleading with “your Murena Workspace email password”. It could say “main password” maybe, but it does so at the 2FA docs page on mail.
As first-time user that goes though the first-time-setup-wizard with 2fa already enabled there’s no way to avoid the auth failure atm though - even if you’re aware of the docs.
why does the auth error happen?
The issue is too naive logic in the mail fork. The code will copy over the pw from accountmanager, but can’t discern a main-password from an app-password - and the server-side mail stack is unaware of the app-password (by default, there’s workarounds).
That is how the auth error comes about if you did setup accountmanager with an app-password.
(Then there’s also sso/keycloak now but that doesn’t play into this yet. app-passwords probably need to be abandoned at some point and replaced with some token flow through web, even for mail)
Thank you for the reply, I get it. Thank you for the workaround link, I din’t found it before and it is very helpful!
In conclusion, I think that it is not really user friendly that after the first setup wizard, you are welcomed with a authfailed in the mail app. I think that the first setup wizard should have a step more to ask the workspace password and then configure the caldav, cardav and mail with the correct passwords. Hope this will be fixed in future updates.