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

Drop Tutanota support #180

Closed
vladimiry opened this issue Jul 4, 2019 · 27 comments
Closed

Drop Tutanota support #180

vladimiry opened this issue Jul 4, 2019 · 27 comments

Comments

@vladimiry
Copy link
Owner

  • From now on, the Tutanota support gets low priority.
  • The Tutanota support is going to be dropped when the official desktop client gets offline emails access support or possibly earlier.

So if there are Tutanota users here, consider checking out their desktop app.

@vladimiry
Copy link
Owner Author

Right now the integration works but if they change their internals significantly it's unlikely that I will be willing to keep supporting them. So I want users to know that Tutanota support is deprecated as of now and might get dropped at some point.

@zoonderkins
Copy link

Okay, Im already migrate to their desktop app

@matstage
Copy link

Oh no, I picked this package because I have both Proton and Tutanota...

@vladimiry
Copy link
Owner Author

vladimiry commented Nov 7, 2019

If someone was still using Tutanota with the local store option enabled then there probably body must be a string errors quire frequently appearing in the app (especially in the case of working with external emails). Here is the link to the work-in-progress version that includes a fix for the named issue. But in general, I recommend stopping using Tutanota with ElectronMail since the support of this service to be dropped here.

The high frequency of errors explained by a "backup" syncing trigger which is set to 5 minutes (another "reactive" trigger is any action with email/folder/contact). The iteration of the locally saving synced data was failing since Tutanota changed the API but the app was not taking this change into the account. They introduced a use case when compressedText property should be taken as body content if the text property is not set. Such issues expected to happen since neither Tutanota nor Protonmail provides public API, besides the app is an unofficial client.

@vladimiry
Copy link
Owner Author

I was personally asked to keep the Tutanota supported and I now consider to:

  • Keeping the Tutanota-only app version in tutanota branch with minimal to non-existing support from my side.
  • Renaming the app located in tutanota branch to tutanota-mail so both electron-mail and tutanota-mail could be started at the same.

@vladimiry
Copy link
Owner Author

vladimiry commented Dec 20, 2019

Tutanota support has been dropped with v4.0.0 release (will be published soon).

If someone wants to use working but unsupported tutanota-mail desktop app assembled from the tutanota-mail branch with dropped ProtonMail support:

  • Installation packages uploaded here (tutanota-mail-4.0.0-2019-12-20-911c8c0 build)
  • SHA1 hashsums
fd4ca34d285eb07a333b3491e977627fc9591779  tutanota-mail-4.0.0-linux-amd64.deb
0392bdd04513bd773ca5710bb656bd426d0291c2  tutanota-mail-4.0.0-linux-amd64.snap
b41bb3f3045c23da5d77fc3fd852881a421c2c70  tutanota-mail-4.0.0-linux-x64.freebsd
a5d650c81d1d1e3fb0643b518390f816aca1cdf6  tutanota-mail-4.0.0-linux-x64.pacman
2c906e0b649611c20c3904dd29da2a82709fa099  tutanota-mail-4.0.0-linux-x86_64.AppImage
fc1f69d4defa20814e23290475b928e8e51a165a  tutanota-mail-4.0.0-linux-x86_64.rpm
3bd393fbdb033d6211effc25712390b4bdcb40db  tutanota-mail-4.0.0-mac.dmg
3bdd5f7a811f923d5c08221b5d062c6ee3f04570  tutanota-mail-4.0.0-windows-nsis-installer.exe

@DutchPete
Copy link

Tutanota support has been dropped with v4.0.0 release (will be published soon).
You should change the GIF animation on your Github page because it still shows Tutanota too. I installed ElectronMail because of that since I have Proton and Tuta.

I am disappointed you dropped support for Tuta but you have your reasons.

vladimiry added a commit that referenced this issue Apr 7, 2020
* since Tutanota service should not be mentioned anywhere anymore
@vladimiry
Copy link
Owner Author

You should change the GIF animation on your Github page because it still shows Tutanota too.

The animated image placed in the readme/project-front-page has just been updated.

@DutchPete
Copy link

DutchPete commented Apr 7, 2020

The animated image placed in the readme/project-front-page has just been updated.

Thank you. But now there is a grey field saying "another account". Is it possible to add e.g. a Gmail account? If so how? When I tried to add another account the drop-down only gives 3 ProtonMail options.

@vladimiry
Copy link
Owner Author

The app only supports ProtonMail email service. Supporting other services is not planned.

@DutchPete
Copy link

OK, so in your GIF that grye field showing "other accounts" is misleading too.
Note: I am not trying to hassle you, I just want it to be clear because I was misled about Tuta, as I said.

@vladimiry
Copy link
Owner Author

vladimiry commented Apr 7, 2020

in your GIF that grye field showing "other accounts" is misleading too.

Not misleading at all. The app supports adding multiple ProtonMail accounts. So other-account you see on the image is another ProtonMail account added to the app.

@DutchPete
Copy link

OK, got it ;-)
Over & out.

@vladimiry
Copy link
Owner Author

vladimiry commented Jun 5, 2020

If someone needs it, v4.0.2 installation packages uploaded here. Assembled from tutanota-mail branch. See changes list here (the key change is update built-in tutanota web client (3.66.3 => 3.74.2)). It's unsupported build.

@DutchPete
Copy link

@vladimiry Wow. So, does this mean that if I download the tutanota-mail.dmg and install it I will have control of both my Protonmail and Tutamail?

@vladimiry
Copy link
Owner Author

Nope, see #180 (comment).

@DutchPete
Copy link

Having to install 2 apps is not acceptable for me. Thanks for your effort anyway.

@vladimiry
Copy link
Owner Author

New v4.0.3 build placed here (comes with tutanota web client 3.76.11+ 4395838).

@vladimiry
Copy link
Owner Author

vladimiry commented Oct 14, 2020

New v4.0.4 build placed here (comes with tutanota web client (3.76.11+ 64121d5).

@bingoxo
Copy link

bingoxo commented Jan 9, 2021

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 of emails 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

@vladimiry
Copy link
Owner Author

vladimiry commented Jan 9, 2021

I hope you consider bring back tutanota

There is no such intention at the moment. My capacity is limited and so I had to make a move toward supporting and enabling new features only for a single email provider.

is there a way to export the attachments of emails that are in local storage ?

No. There is no such feature even for protonmail since the app doesn't store the attachments data but for protonmail it's possible to perform batch export with attachments in live/online mode.

I am only getting the first 500 emails , is there a way to see all of them ?

The initial/bootstrap fetch should get all the messages. If it doesn't then it might be that tutanota has set limit on the amount of data returned by API. Or they have changed the API in some other way.

and how does the refresh work ? i don't see a manual button for it

Once the initial/bootstrap fetch completed the local store updating gets triggered reactively, no refresh button needed.

the benefit of their official app is very minimal

Yep.

@bingoxo
Copy link

bingoxo commented Feb 19, 2021

can you please show us how to build your app with latest tutanota maybe that can help someone make a fork

@vladimiry
Copy link
Owner Author

vladimiry commented Feb 20, 2021

How to build the app is described in readme. If you update the packaged in the app tutanota client version to the version that has already dropped SystemJS use, the build & runtime will likely fail. So some refactoring will be required to adopt the SystemJS removing.

It might be a better option to put effort into expanding the functionality of the official tuatnota desktop app since it's going to stay but still lacks some essential features.

@TNCS-git
Copy link

The day I discover a client that can use offline for both Tutanota and Protonmail is also the day I had to look again :'(

@pirate486743186
Copy link

given that the tutanota client is open source and uses very similar technology, you can't transplant it's brains into electron-mail?

@vladimiry
Copy link
Owner Author

Tutanota is not something I'd be interested in: re-integrating in EM, using it, talking about here.

@t3dium
Copy link

t3dium commented Feb 24, 2023

The day I discover a client that can use offline for both Tutanota and Protonmail is also the day I had to look again :'(

same

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants