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

Can I use the Email app as the frontend for my private VPS email server? #390

Open
SuperPauly opened this issue Apr 21, 2024 · 1 comment

Comments

@SuperPauly
Copy link

We are happy to answer your questions about the code or discuss technical ideas.

Please complete the following checklist (by adding [x]):

  • [Y] I have searched open and closed issues for duplicates
  • [Y] This isn't a feature request
  • [Y] This is not a report about my app not working as expected

I can't find a direct answer to this question. It's license is GPL but doesn't mean it's going to work with Emails servers that are not official Proton Mail servers.

So I just need a short and simple yes or no answer.

Which apps can I use that will not be restricted if I use open source tools to connect them to? For example.

Can I use Mail app with Postfix/Sendmail/Exa?
Can I use the Drive app and connect it to a Samba/NFS/Other network file system mount?
Can I use the Calendar app and sync it with my own calendar I've made which the data is stored on a PostgreSQL instance?

I'm just a bit confused by the usage & setup not being defined to clearly in the readme, and I've lost 1 week of work because of a situation similar with Tutanota, They like to claim there open source but there open source web client only works with there proprietary servers and it's pain to back engineer.

I hope this isn't a similar repo.

Thankyou.

@thgoebel
Copy link

thgoebel commented May 9, 2024

No. All of their code is tightly coupled to the Proton ecosystem, you would need to make some engineering effort to make it work. E.g. their email clients retrieve email via Proton's API and not via IMAP (afaik).

This is why F-Droid has the "Non-Free Network" anti-feature: it refers to network services that are either not open source, or cannot be changed. (Though there are plans to split this up into a dedicated "Tethered Net" anti-feature to make the distinction clearer.)

They like to claim there open source

Yeah, unfortunately, "open source" means just that: the source code is publicly visible. It does not mean "freely licensed" or "easily usable".

Proton is not alone here: Signal or Threema are also open source, but tied to their backends.

And at Proton, "open source" also means:

  • "with a good amount of delay". E.g. the last commit to main in this repo is 3 weeks ago, and the last tagged proton-mail version is 5.0.38.4 but the deployed version is 5.0.40.2.
  • "or not open source at all". E.g. the Proton Calendar mobile apps are still not Open Source, despite e.g. the Android app having been in beta since December 2020 and out of beta since April 2022.

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

No branches or pull requests

2 participants