Unofficial ProtonMail Desktop App
vladimiry/tslint-rules-bunch 9
Custom tslint rules: no-import-zones
Wrapper around the Electron's IPC for building type-safe API based RPC-like and reactive interactions
Node.js module for storing JSON data on the file system
vladimiry/fs-json-store-encryption-adapter 3
Encryption adapter for https://github.com/vladimiry/fs-json-store
vladimiry/keepasshttp-client 2
Node.js module for interaction with KeePassHTTP
Converting IPC-like / publish-subscribe interaction model to the reactive RPC-like / request-response model
vladimiry/fs-no-eperm-anymore 1
Reducing EPERM or other errors on win32 or other platforms using retry loop approach
Custom "import-sort" style rule initially built for use by "ElectronMail"
startedvladimiry/ElectronMail
started time in 20 hours
startedvladimiry/ElectronMail
started time in a day
issue commentvladimiry/ElectronMail
Client doesn't connect - same password works fine on browser
ahh yes... that would do it!
i had forgotten when i set it up that it had its own password >.<
user error! my apologies!
On Mon, 2021-01-18 at 00:46 -0800, Vladimir Yakovlev wrote:
I think you are mixing different things here.
If i log into a browser (firefox) and try to connect via the website it connects just fine with the same password.
The app has nothing to do with the browsers.
Failed to decrypt the settings storage
This normally means that you enter a wrong master password when you start the app.
running from terminal yields the following error messages on launch:
Not error but warning likely triggered by flatpak container.
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/vladimiry/ElectronMail/issues/362#issuecomment-762088029, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AKX4GTVO4Z3IUCPN7INRILDS2PYNBANCNFSM4WGWIIDA.
comment created time in 2 days
issue openedvladimiry/ElectronMail
Client doesn't connect via client - works fine on browser
Hello!
I believe i've detected an issue with the client, it will not connect to my account and spits out the message:
Failed to decrypt the settings storage
If i log into a browser (firefox) and try to connect via the website it connects just fine with the same password.
When i initially downloaded the flatpak client app i was able to log in.
running from terminal yields the following error messages on launch:
(node:3) DeprecationWarning: file property is deprecated and will be removed in v5. Gtk-Message: 23:19:23.678: Failed to load module "canberra-gtk-module" Gtk-Message: 23:19:23.678: Failed to load module "canberra-gtk-module"
created time in 2 days
issue openedvladimiry/ElectronMail
bug: electronmail logo is visibly corrupted at lower resolutions on macOS
Expected Behavior
Successful rendering of the ElectronMail logo at various resolutions
Actual Behaviour
Glitching of the ElectronMail logo at lower resolutions (behavior can also be reproduced by using Launchpad and placing ElectronMail in a folder and then exiting that folder, previewing the lower resolution ElectronMail icon)
created time in 3 days
startedvladimiry/ElectronMail
started time in 3 days
startedvladimiry/ElectronMail
started time in 3 days
startedvladimiry/ElectronMail
started time in 3 days
startedvladimiry/ElectronMail
started time in 5 days
startedvladimiry/ElectronMail
started time in 6 days
startedvladimiry/ElectronMail
started time in 6 days
startedvladimiry/ElectronMail
started time in 6 days
startedvladimiry/ElectronMail
started time in 6 days
startedvladimiry/ElectronMail
started time in 7 days
issue commentvladimiry/ElectronMail
@vladimiry Ok, I may be a bit confused then. I was an electronmail user before integration of persistent session so i've had my login stored in it. Are you able to then just check persistent session in it and skip entering your login in the settings? As in my settings, persistent session is enabled and my username is shown above, as are my 2 passwords.
comment created time in 8 days
issue commentvladimiry/ElectronMail
@vladimiry Actually, i do use persistent session, been using it since it was released. However, it seems to still store the credentials though, as if I ever thrned off persistent session, it goes back to signing jn manually each time, never having to (re)save the credentials. Since of course the protonmail webclient is open source, is it possible (and secure) to disable the password confirnation itself (of course allowing the user to decide), or is this somehow dependent on protonmail servers to require password confirmation?
comment created time in 8 days
issue openedvladimiry/ElectronMail
Hello,
within protonmail account when doing sensitive things like changing password, add/removing keys, modifying subscription/payment details it will ask for protonmail password. I have it stored in my password manager as its long/unrememorable, i'd have to launch it up just to get it. So for conveinience, EM being able to type it in for me, like it does for login to account would be nice. If its for some reason hard for it to detect a password confirmation screen having a hotkey (that can be set by user) to paste in the password would be good.
I just thought that if EM has the ability already to save protonmail credentials from the start, why not leverage that to further the conveinience for the user.
What do you think?
created time in 8 days
startedvladimiry/ElectronMail
started time in 9 days
startedvladimiry/ElectronMail
started time in 9 days
issue commentvladimiry/ElectronMail
Is there any way to recover a ProtonMail password from settings.bin?
i followed the instructions and recovered an important password; thank you!
comment created time in 9 days
startedvladimiry/ElectronMail
started time in 9 days
issue openedvladimiry/ElectronMail
For some accounts I'm getting such kind of error:
created time in 10 days
issue commentvladimiry/ElectronMail
I hope you consider bring back tutanota , as the official client has limited search (14 days) and we have to pay to search for longer periods . Or offline mode (still in roadmap) so the benefit of their official app is very minimal .
I just downloaded the 4.0.4 build and downloaded my emails to local storage , is there a way to export the attachments that are in local storage ?
I am only getting the first 500 emails , is there a way to see all of them ?
and how does the refresh work ? i don't see a manual button for it
comment created time in 11 days
issue commentvladimiry/ElectronMail
Is there any way to recover a ProtonMail password from settings.bin?
@vladimiry I have just successfully used the instructions above to recover the passwords for the accounts I have added in the app, while knowing only the master password. Thank you.
However, I imagine that for the average end user the recovery process is a bit "techy". As a technically clueless end user I would prefer to:
- Open the app
- Click on settings
- Click on Accounts button
- Click Edit button on an account
- Have a Show Password button (or a checkbox) next to the Password field, which, when clicked, would show the account password in plain text
I did not go as far as submitting this as a feature request in a new issue, because I'd like to know your opinion on this. But if you are positive, such an improvement would be very, very welcome.
comment created time in 13 days
startedvladimiry/ElectronMail
started time in 13 days
issue commentvladimiry/ElectronMail
Enable 2FA support for the auto login flow
@vladimiry Thank you for the quick answer. I'll try to get in touch with Protonmail about this. Maybe there's a way to get it. Seeing as in the Account settings on EM, the key is hidden. Is it accessible with the Master Password maybe?
comment created time in 13 days
issue commentvladimiry/ElectronMail
Enable 2FA support for the auto login flow
Sorry for writing on a closed issue, but I just had a general question. I'm using dual-boot Win/Linux. The only way for me to get the Two-Factor secret key from Proton seems to be if I remove it and add again. Is there an option to just get the secret key without disabling the TFA?
comment created time in 13 days
startedvladimiry/ElectronMail
started time in 14 days
startedvladimiry/ElectronMail
started time in 16 days