Email clients and KMail and Proton

I have a lot of email and accounts so when I moved to Linux it seemed that no matter which client I used I found a deficiency. The biggest one was an email account with over 50,000+. Sure I can archive off or delete the older emails but the cost of space is near nothing, plus I like to once in a while send an old email to a friend and share an old joke with it's context of the time.

I tried the beta Thunderbird, overall it was good but their native backup / restore was lame. Their restore facility would not allow over a 2Gb file, sure you could copy and compress the folder structure. But I prefer a solution that is within the product I am using so it's goes as smooth as it can or at least I usually can find a solution in one area.

I liked Evolution plus having EWS support but it seemed that every time I clicked on a folder I had to wait while it loaded the emails. I made sure that it was always pulling down the whole email for offline use. So that got tiring.

So now off to KMail while I had some issues at first and they were on me as I was downloading the client from the KDE site and others from my distos' Software Manager. This lead to various versions of the ancillary programs and was just a mess. 

Ok so I removed everything and only used my Software Manager even if it was a few sub-versions behind. So with things installed it was time to configure.

GMail and my site hosting providers were fairly easy to configure and since this article say PROTON I will just move to that configuration.

First thing is download the Proton Mail Bridge this allows you to send end-to-end encrypted emails from your email client. It essentially acts as a proxy. You will have to be a paid subscriber to utilize this feature




1) Open KMail
2) Select Settings from the menu at the top, click on Add Account.

Fill out Full Name - Whatever you want displayed
Email Address - Get this from your configured Proton Bridge (user name)
Password - Get this from your configured Proton Bridge
Find provider settings on the Internet - UNchecked
Then Click Next
Next UNcheck - Secure Outgoing emails
Next UNcheck - Publish this key on public key server
Click Next

Select Generic IMAP Email Server, click Next

So if the username is not there use the same one from earlier in the instructions.

Incoming and Outgoing servers are set to 127.0.0.1 

When you click Next you might see this error. To resolve simply right click on the Proton proxy icon and select quit.

Then return to the applications menu and select Proton Mail Bridge and click OK on the error message.

Now that should get things started. For those who just want to compare settings here are my screenshots.

Previous Article
Malcare WordPress Security