From b90bc6a7581f020ed36d6c8b6389960d8428df3d Mon Sep 17 00:00:00 2001 From: Tristan Partin Date: Thu, 25 May 2023 02:36:15 +0000 Subject: [PATCH] Update the Proton Mail docs Based on information from the mailing list and my own experience, I can confirm that these example settings work. Signed-off-by: Tristan Partin --- providers/protonmail.md | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/providers/protonmail.md b/providers/protonmail.md index cd32095a..c10a894a 100644 --- a/providers/protonmail.md +++ b/providers/protonmail.md @@ -4,30 +4,37 @@ title: "aerc-wiki: Providers/ProtonMail" # ProtonMail -Using ProtonMail with aerc is not trivial, as you will likely -experience issues with the `protonmail-bridge` certificate, stored -in `$HOME/.config/protonmail/bridge/`. The workaround is to add this -certificate to the root trust database. Please note that this is tested -on Arch Linux, and might not be valid on other distros. Run this command: +Using ProtonMail with aerc is not trivial, as you will likely experience +issues with the `protonmail-bridge` certificate. The workaround is to +add this certificate to the root trust database. The certificate must be +exported from the bridge. + +```text +Settings -> Advanced settings -> Export TLS certificates +``` + +Once you have saved the certificate on the system, run the following +command. Please note that this is tested on Arch Linux and Fedora, and +might not be valid on other distros. ```bash sudo trust anchor --store ~/.config/protonmail/bridge/cert.pem ``` -For outgoing mail to work, you might have to change the SMTP -configuration in `protonmail-bridge` and set security to SSL instead of -STARTTLS. +The bridge's default configuration of STARTTLS instead of SSL should +work with the following configuration Example account configuration, using the default ports of `protonmail-bridge`: ```ini [Protonmail] -source = imap+insecure://youraccount%40protonmail.com:yourprotonmailbridgepassword@127.0.0.1:1143 -outgoing = smtps+plain://youraccount%40protonmail.com:yourprotonmailbridgepassword@127.0.0.1:1025 -default = INBOX -from = Your Name -copy-to = Sent +source = imap://youraccount%40protonmail.com:yourprotonmailbridgepassword@127.0.0.1:1143 +outgoing = smtp://youraccount%40protonmail.com:yourprotonmailbridgepassword@127.0.0.1:1025 +default = INBOX +from = Your Name +copy-to = Sent +#smtp-starttls = yes # uncomment if using aerc <= 0.14 ``` The first time you run aerc with this configuration you can expect a -- 2.45.2