-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't create profile with Stalwart mailserver #2358
Comments
@johan-smits did you configure aliases? I'll add this topic to the agenda of discussion with @mdecimus : specs are ambiguous with that but We NEED as per spec to attach an identity upon |
Hi @chibenwa I haven't tested this myself but what @johan-smits explained to me is that TMail does not offer a way to freely enter an email address when creating an identity. Instead it shows a drop down containing the user field from the JMAP session object which in his case it is a username and not an email address. Depending on the authentication backend configured, some Stalwart setups will display an email address in the user field but others, such as when using an LDAP server, will display the account name instead. At the moment Stalwart does not create any identities by default and expects the user to create them. Since Stalwart supports aliases and plus addressing, users could create multiple identities for the same account. I believe this issue could be fixed simply by replacing the email dropdown with a textbox. In the case of Stalwart, the server validates that the user is allowed to use that email address before creating the identity. |
It display the list of email addresses returned by the server as |
I just finished a discussion with @mdecimus on this topic. Hopefully Stallwart would be able to expose allowed email addresses when known, which should allow to fix this issue. However, freely enter a mail address makes sense, eg with sub-abdressing. EG: |
@johan-smits please try using Stalwart v0.5.0 released yesterday, it will automatically create an identity for each assigned email address if none is present. |
Description
The UI gives you a select where you can choose your e-mail. But instead this shows the username.
Expected result
Be able to select a email or give a free form as an input where you can enter an email.
Current behavior
It shows only the username and not a e-mail.
In #2315 there is an item
Create Identity
which is checked. But with the ldap attributes where name isuid
you can't.The text was updated successfully, but these errors were encountered: