Skip to content

Better IMAP and Mail app integration #120

Description

@republicus

Is your feature request related to a problem? Please describe.
Users are able to log in against my IMAP server.
In using Nextcloud Mail app, I have configured the app to provision IMAP/SMTP settings for every user.

  1. I have several domains hosted on my mail server and successfully authenticating with user_external. I wish to provision all of them.

This is more easily done by using %EMAIL% instead of %USERID%@domain.com because the domain may vary. But new accounts are not auto populating the user's Email details.

My mail server's logon username credentials is the user's full email -- so the user's email is already known and passed on the first login with user_external.

  1. New accounts have not their email accounts auto provisioned according to details in: Admin Settings > Groupware > Mail app > Provision an account for every user. Currently I am required to Apply and create/update for all users after each user's initial logon.

Describe the solution you'd like

  1. Possible that new OC_User_IMAP backend users auto populate Nextcloud users' Email field?
    Perhaps another parameter to import username as Nextcloud user's email details..

  2. Possible to hook the Apply and create/update for all users after initial OC_User_IMAP backend user creation?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions