-
Notifications
You must be signed in to change notification settings - Fork 127
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
Mutt/Protonmail via hydroxide: Auth, imap, and unusually long waiting time to update new incoming (received) emails #295
Comments
I can clarify at least your last questions. Hydroxide, like the official Protonmail Bridge, authenticates to the Protonmail server with your real Protonmail username/password but then exposes an IMAP interface locally with an arbitrary password. So your local mail client (in your case, mutt) speaks IMAP to Hydroxide with whatever the local password is. That password only goes between your MUA and the bridge, not between the bridge and the Protonmail server. In terms of not seeing new emails in mutt, does |
Thanks for the explanation.
In terms of not seeing new emails, the suggestion
This worked but still had some delays. |
Normally you would be running hydroxide and mutt on the same box and not exposing hydroxide to the internet. So your hydroxide password is just going locally from mutt to hydroxide, not over any network, and thus encryption is not essential. Your connection between hydroxide and the Protonmail server is of course encrypted since Protonmail requires it. |
Yes, mitt and hydroxide is run on same machine. But I am still a little dumbfounded to understand what exactly happens when I enter my password
What happens to the Password I actually enter? How is this used to log me into my protonmail; it seems unreasonable to assume that the bridge password is the one that actually logs me into my protonmail.
As you can see I am a little bit concerned about potential attack vectors ... |
Well, you should realize this software is alpha at best and may not be your best bet if you are looking for something rock solid. Is there a reason you aren't using the official bridge? That said, it's open source, so you can look at all the code. My understanding is what's happening is the hydroxide password you provide is just used locally between your MUA (mutt) and the bridge (hydroxide) to give your MUA access to the local IMAP interface. Meanwhile, the bridge is separately configured with your Protonmail password and uses that to authenticate securely to the Protonmail server. I haven't literally verified this myself, but from first principles it seems impossible that the Protonmail server would accept an insecure/plain-text connection. |
Hi, I have a few clarification questions and an issue report.
Issue. It takes unusually long for incoming new emails to show up in the mutt client.
1.)
I have in my muttrc config the following additional settings which seem useless:
(a) Protonmail does not recognize what device is logged in? why it is Unknown?
(b) Also, after correctly supplying my protonmail password in auth process, hydroxide then spits out another password, which it calls Bridge Password.
How is this Bridge Password generated? and how has hydroxide used my original Protonmail Password? Has that travelled over the net?
Finally
The text was updated successfully, but these errors were encountered: