Using Proton Mail in Vivaldi Mail Client

Problem

Proton mail bridge cannot connect inside Vivaldi’s built in mail client.

Context

I could connect to proton mail on vivaldi in MX Linux using this guide from the vivaldi forums. But its written for debian and the required library doesn’t seem to be available in DNF or on pkgs.org

How I think I can solve the problem and my request for help

Adding a certificate to nssdb - how do i do this?

  • there are two certificate stores in the nssdb folder (cert9.db and key4.db).
  • The documentation I link to below only shows installing a system wide certificate.

I think if someone can point me to how to add the certificate in fedora I hope then I can solve the problem. Here is the part I cannot do in fedora from the linked guide.


Chromium based browsers have a cert store under ~/.pki called nssdb.
Add the protonMail.pem to the store by using certutil.

FIrstly, if not installed install certutil as shown:

sudo apt install libnss3-tools

Then add the certificate to the store:

certutil -d sql:$HOME/.pki/nssdb -A -t "CT,C,c" -n "protonBridge.localhost"
 -i protonMail.pem

Then restart Vivaldi and go to
vivaldi://settings/certificates
under the Authorities Tab the org-Proton AG trusted self signed certificate should be showing.

What I’ve tried

  • Researching this forum.
  • Looking at the docs for adding a certificate. However couldn’t find what I was looking for. This adds a system wide certificate. And I have that feeling I could mess things up as I don’t know what I’m doing.
    • This documentation on NSS System Cerficates is close. But I need to add it to NSSDB not system wide. And it feels like I could stuff things up changing things here without knowing what I’m doing.

Thanks in advance for your help!

So, the answer is - that I didn’t need to install any libraries. The fedora equivalent is already installed with F40. So I could just run the command. I didn’t just run it until looking into it further to understand what it was doing.
Anyway, now I have proton mail running in Vivaldi.