Package Details: protonmail-bridge 1.8.12-1

Git Clone URL: https://aur.archlinux.org/protonmail-bridge.git (read-only, click to copy)
Package Base: protonmail-bridge
Description: Integrate ProtonMail paid account with any program that supports IMAP and SMTP
Upstream URL: https://protonmail.com/bridge
Keywords: bridge email mail protonmail protonmail-bridge
Licenses: GPL3
Conflicts: protonmail-bridge-bin
Submitter: aimileus
Maintainer: ali.molaei (PMBridge-Devs)
Last Packager: ali.molaei
Votes: 84
Popularity: 1.17
First Submitted: 2018-03-02 16:03
Last Updated: 2021-12-15 09:02

Pinned Comments

bthompson commented on 2021-06-17 04:13

Just having pass installed with a key set up wasn't enough for me, I had to follow this: https://pychao.com/2020/06/10/update-on-using-protonmail-bridge-on-headless-wordpress-linux-servers/

ali.molaei commented on 2020-04-16 07:52

This package is now being built from source. if you want the binary version, use protonmail-bridge-bin package

Latest Comments

« First ‹ Previous ... 5 6 7 8 9 10 11 12 13 14 15 ... Next › Last »

kausban commented on 2020-04-17 07:22

@hakayova: Using the "--cli" option you can start the application without GUI. It in fact doesn't need X-server to function. I am unsure about gnome-keyring, but pass runs happily using pgp identities and a cli pinentry program.

I run an instance on my private headless server (configured over ssh) to forward a selection of emails from my "secondary" email to my private email.

I wrote the following systemd user service (placed in ~/.config/systemd/user) that launches the bridge with --cli flag inside "screen". http://ix.io/2imS

@ali.molaei: Thanks. I describe my setup above. I still use the "--cli" option and login using the interactive cli menu. One doesn't need to login in every time - it uses the pass (or presumably gnome-keyring) to save the login details.

I was only suggesting, commenting the sed command in your PKGBUILD and making those dependencies optional since the package can be built in that configuration as well (see the PKGBUILD I link in my previous comment). That way people can easily edit the PKGBUILD if they want the pacakge built with the 'nogui' flag.

| I suggest to create a protonmail-bridge-cli package

Didn't think its a big enough change to be a separate aur package - I can create one if people care enough though. If it doesn't make sense for you to add (its quite non standard), I can just do it for myself personally over your PKGBUILD.

ali.molaei commented on 2020-04-17 07:05

@kausban I changed it to be a link instead of bash script, thanks

To have a cli build, I don't understand fully how you use it in cli mode, how can you login that way? BTW, you can use protonmail-bridge -c to use it in cli mode, If you don't want to have qt dependencies, I suggest to create a protonmail-bridge-cli package (I see you have some packages under maintenance too, so you can :D). It cannot be in this package.

hakayova commented on 2020-04-16 22:31

@kausban: When using protonmail bridge without the gui, is it available as a daemon/user service? Or does it need to be launched by a console command and then turned off? In other words, would it be accessible via ssh when the X-server is down?

kausban commented on 2020-04-16 21:57

First off, thanks for already creating the PKGBUILD to build from source. 2 points:

  1. I noticed that the "protonmail-bridge" script installed in "/usr/bin/" is unnecessarily using bash (minor). More importantly prevents passing any command line arguments. May I suggest creating a softlink to the binary as follows:

    ln -s "/opt/protonmail-bridge/proton-bridge" "$pkgdir/usr/bin/protonmail-bridge"

  2. I run the bridge with no gui. For such use it can be built without the qt, dejavu and theme dependencies. A few commented options in the PKGBUILD can enable this. I used the following: http://ix.io/2ikP. Basically just added this in the prepare function:

    sed -i 's/pmapi_prod/pmapi_prod nogui/' Makefile

ali.molaei commented on 2020-04-16 07:52

This package is now being built from source. if you want the binary version, use protonmail-bridge-bin package

eimis commented on 2020-04-15 18:27

I told them it was written in Go, but they didn't believe me.

noxx commented on 2020-04-15 18:25

regarding to https://protonmail.com/blog/bridge-open-source/ the bridge is now open source available here: https://github.com/ProtonMail/proton-bridge

ali.molaei commented on 2020-04-04 08:44

@blackpoll this package was not being updated, so I created -bin package, after that this repo became orphan and I adopted it, right now, there is no difference between this package and the -bin package

I emailed the official ProtonMail bridge team and gave access to both repos to them. once bridge become open-source, -bin will be downloading the bridge and packaging it from binary and this repo will build it from source

blackpoll commented on 2020-04-02 21:05

I don't understand which to install between this and the -bin version? Why are there two versions and what are the use cases for each one?

ali.molaei commented on 2020-03-29 08:23

I emailed the ProtonMail team to see if I can use this repo for building from source and keep the -bin package for binary download, waiting for their answer