Foundry376 / Mailspring-Sync

GNU General Public License v3.0
124 stars 33 forks source link

ProtonMail Bridge IMAP integration #3

Closed bl00mber closed 2 years ago

bl00mber commented 3 years ago

resolve Foundry376/Mailspring#429 https://community.getmailspring.com/t/protonmail-bridge-imap/485 Foundry376/Mailspring#2323

marzark commented 2 years ago

same here

bl00mber commented 2 years ago

Have you tried version that I posted above, which is not working on @armaccloud system? Run that version from command line, maybe it will point to libraries that are missing? Is anyone able to reverse-engineer binary and check what library is missing in my build, or make build on his own machine, which will match the size of @bengotow binary?

oktayacikalin commented 2 years ago

The build.sh tries to install files into / etc.. Is it possible to test it without touching files out of my home dir? And how can I test it? Is there some quick howto? I'm on elementary OS 6.1 (Ubuntu 20.04). Mailspring is 1.10.3 installed via apt.

armaccloud commented 2 years ago

Have you tried version that I posted above, which is not working on @armaccloud system? Run that version from command line, maybe it will point to libraries that are missing? Is anyone able to reverse-engineer binary and check what library is missing in my build, or make build on his own machine, which will match the size of @bengotow binary?

Hi @bl00mber, my apologies for getting back so late. I have not yet tried building the file you sent me. I get the following error message, so maybe it is not available anymore? I have some time these weeks for troubleshooting if this works for you as well.

git clone -b bl00mber-patch-1 git@github.com:bl00mber/Mailspring-Sync.git
Cloning into 'Mailspring-Sync'...
The authenticity of host 'github.com (140.82.121.4)' can't be established.
ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
This key is not known by any other names
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
git@github.com: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
bl00mber commented 2 years ago

@armaccloud you need to set up your ssh keys to be able to download from github, or you can download repo manually as archive from corresponding web page

armaccloud commented 2 years ago

Hi @bl00mber, I am not very technical, could you explain the steps I have to take in order to test this? I don't know what setting up my ssh keys means.

luckycold commented 1 year ago

@bl00mber I've cloned it using git clone -b bl00mber-patch-1 https://github.com/bl00mber/Mailspring-Sync.git instead. However, I keep getting an error that says

Installing openssl-1.1.0f
make: *** No rule to make target 'install'.  Stop.

These are the only two lines that appear after trying to run ./build.sh. I'm not sure why it's happening. I'm running Fedora 36, I also tried to run the same thing under distrobox with Ubuntu to see if that might work and still nothing. I'd love to help pinpoint where the issue might be as I would really love to use this client over native protonmail.