hydroxide icon indicating copy to clipboard operation
hydroxide copied to clipboard

Drop IMAP support

Open emersion opened this issue 2 years ago • 16 comments

  • I don't personally use it
  • I don't have the time/resources to maintain it
  • Nobody else cares enough about it to send patches
  • The official bridge is now open-source

emersion avatar Apr 06 '22 19:04 emersion

@emersion Hey, can I work on the patch to bring back IMAP functionality? As far as I am aware, right now it breaks on getting GPG keys? Are there any pointers where to look for message decryption and getting emails?

FakeEmperor avatar Apr 16 '22 20:04 FakeEmperor

IMAP hasn't been removed yet. I don't think the part to fetch the keys is broken (or at least not for my account).

emersion avatar Apr 18 '22 20:04 emersion

It works fine for me, so I don't see why you should remove it. If you can't maintain it, that's fine, but don't remove what you've already accomplished!

julianfairfax avatar Apr 20 '22 11:04 julianfairfax

"Keep it" equals "maintain it". "Keep it" means people will continue reporting bugs about it, I need to keep it in working state when working on common code, etc.

emersion avatar Apr 20 '22 14:04 emersion

Just one question (IMAP works for me at the moment): if you drop IMAP, how would we interface our client to hydroxide to get the mails? Would that mean shutting down the project? Probably I'm missing something; in any case, I totally get the fact that maintaining it can be very tedious, so I respect any decision, obviously. Thank you for your work.

wokawoka avatar May 09 '22 12:05 wokawoka

Only SMTP and CardDAV would remain. That is, hydroxide will still be useful to send email and setup contact sync, but not to receive emails.

emersion avatar May 09 '22 12:05 emersion

Without the ability to receive emails, hydroxide would become kind of useless for me. I assume many users do use hydroxide for the IMAP functionality. I can also understand that you don't want to maintain IMAP support when you don't use it. If you drop IMAP, what could users that use IMAP do?

Is there other free software for receiving PM mails (with or without IMAP)? Does the official open source bridge support free accounts?

Would we have to use the last hydroxide version that supports IMAP until it will not work anymore?

Should we fork hydroxide and merge upstream commits?

Would it be feasible to split IMAP support into a plugin / external component that can be maintained separately?

Or maybe someone is willing to maintain the IMAP part in this repository.

streaps avatar May 11 '22 08:05 streaps

Is there other free software for receiving PM mails (with or without IMAP)? Does the official open source bridge support free accounts?

The point of hydroxide has never been to bypass ProtonMail's pricing.

Should we fork hydroxide and merge upstream commits?

Feel free.

Would it be feasible to split IMAP support into a plugin / external component that can be maintained separately?

It should be possible to extract the imap package into a separate repo and keep using this repo's protonmail package.

emersion avatar May 11 '22 10:05 emersion

The point of hydroxide has never been to bypass ProtonMail's pricing.

What was the point of hydroxide? Offering a bridge when, at that point, the official bridge was not already available? It's a genuine question with absolutely no intention of being polemic. Thank you

wokawoka avatar May 11 '22 10:05 wokawoka

The point was to provide an open-source, simple, headless bridge at the time when the official bridge was closed-source.

emersion avatar May 11 '22 10:05 emersion

It makes sense. Thank you.

wokawoka avatar May 11 '22 13:05 wokawoka

Perhaps this will be useful: https://github.com/ljanyst/peroxide

ljanyst avatar May 31 '22 11:05 ljanyst

Perhaps this will be useful: https://github.com/ljanyst/peroxide

Thank you so much! I will check it out as soon as possible

wokawoka avatar May 31 '22 12:05 wokawoka

Is there other free software for receiving PM mails (with or without IMAP)? Does the official open source bridge support free accounts?

The point of hydroxide has never been to bypass ProtonMail's pricing.

How do you do that? peroxide doesn't so I was just wondering how it could be added.

julianfairfax avatar Jul 08 '22 14:07 julianfairfax

since yesterday I can't get my IMAP to work on any of my computers with hydroxide, is this related to this post?

r3k2 avatar Jul 12 '22 16:07 r3k2

No.

emersion avatar Jul 12 '22 16:07 emersion