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

Upgrade from Rainloop, password not migrated #898

Closed
mmallejac opened this issue Feb 1, 2023 · 4 comments
Closed

Upgrade from Rainloop, password not migrated #898

mmallejac opened this issue Feb 1, 2023 · 4 comments
Labels
enhancement New feature or request Nextcloud

Comments

@mmallejac
Copy link

SnappyMail 2.25.1 within Nexctloud 25.0.3, Firefox latest

Hello !

I am about to migrate several servers with Nextcloud 24 and Rainloop to Nextcloud 25 and Snappymail. I have done already two of them, and met the same difficulty : I have to put back the email password(s) within Snappymail for each user.

Once updated to Nextcloud 25, I've added the Snappymail app, used the Import RainLoop data option, seen that many things have been imported, great. Entering Snappymail asked my main mail password (and then the same for each mail accounts).
The other stuff - mail accounts, signature and so on - were correctly imported.
Did I miss something ?

Also a question : is your "Nextcloud file picker" part of Snappymail or does it use an external project ? We have an Nextcloud app project that would require such object.

Many thanks in advance,
Michel

the-djmaze pushed a commit that referenced this issue Feb 1, 2023
@the-djmaze
Copy link
Owner

the-djmaze commented Feb 1, 2023

Entering Snappymail asked my main mail password

The above commit might help to solve this migration

(and then the same for each mail accounts).
The other stuff - mail accounts, signature and so on - were correctly imported.
Did I miss something ?

Yes, the RainLoop additional accounts are encrypted with APP_SALT.
SnappyMail does NOT do this because of an issue i reported to RainLoop
RainLoop#2134
SnappyMail can read the passwords, but it can't encrypt them until login.
Therefore it asks for the passwords if not found.

Also a question : is your "Nextcloud file picker" part of Snappymail or does it use an external project ? We have an Nextcloud app project that would require such object.

Yes it is part of Snappymail and you can find the related code here:

fetchFiles = path => {

@mmallejac
Copy link
Author

Many thanks !
Any idea when this commit will be released in a version ?

@the-djmaze
Copy link
Owner

https://apps.nextcloud.com/apps/snappymail

@the-djmaze the-djmaze added enhancement New feature or request Nextcloud labels Feb 3, 2023
the-djmaze added a commit that referenced this issue Feb 5, 2023
@negati0ns
Copy link

Many thanks. Fix applied.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Nextcloud
Projects
None yet
Development

No branches or pull requests

3 participants