Skip to content
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

Chatmail: Automatic account creation #281

Open
3 tasks
s0ph0s-dog opened this issue Feb 6, 2025 · 0 comments
Open
3 tasks

Chatmail: Automatic account creation #281

s0ph0s-dog opened this issue Feb 6, 2025 · 0 comments

Comments

@s0ph0s-dog
Copy link
Contributor

This is part of a series of issues tracking chatmail support in Mox.

Chatmail servers allow users to sign up by choosing a username and password and connecting to the server with that username and password. If the username is not already taken, the server creates the account with the provided password. This makes account setup as easy as possible.

  • Add a configuration option (AutoregistrationEnabled default true) that allows administrators to turn off automatic account creation (as an emergency stop button in case of abuse, or just because they want to)
  • Modify OpenEmailAuth() to create the account if it does not exist, if the configuration permits, and if the client chooses an authentication method that transmits the password to the server
  • Add tests to verify that automatic account creation only happens when the option is enabled
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant