[HOWTO] Use Thunderbird Contacts with /e/ Contacts (Should work for any OS)

(Over time I will flesh this out. I apologize for the rough outline, but it is late my time and I needed to brain dump. Screen shots and better rough out coming.)

First thing is to go to Thunderbird Site or use your favorite package manager and install ThunderBird. How to install ThunderBird is beyond the scope of this document. If you have difficulty in installing ThunderBird, please ask in the Forums and someone may help you.

Please launch ThunderBird for the first time and add your /e/ e-mail account to ThunderBird. If I have gumption, I may write a short HowTo on connecting your /e/ e-mail. Otherwise,. How to add an e-mail account to ThunderBird is beyond the scope of this document. If you have difficulty in adding an e-mail account to ThunderBird, please ask in the Forums and someone may help you. (Later edit may be coming in a separate HowTo.)

Fresh Install of ThunderBird :


.
.
Selecting the Address Book:

.
.
Shows that there is nothing here for /e/ related addresses:

.
.
Next we go to Tools, and under this drop down menu select Options :

.
.
This will bring up another Tab (I did resize my InBox so I could see the extension manager icon.) Select the Extension Manager icon. You may have to resize your window in order to see it.*

.
.
Select the “Puzzle Piece” in the Add-On Manager (the new tab).

.
.
Which will change the Add-On manager tab to include a search box.

.
.
Type “CardBook” into the search box (without the double quotes)

.
.
Press return/enter on your keyboard, which will open a new tab. (I did resize my window.)

.
.
Click on the green box that says “+ Add to ThunderBird” next to CardBook. Please note, the warning about restarting

.
.
When you are adding the extension please note, the following pop up will appear. Please select “Add”. (Part of my dialog box got shortened in the screen capture.)

.
.
At this point a restart dialog should appear (Once again, my dialog is only partially showing).If the restart dialog appears , please restart Thunderbird. Otherwise please restart Thunderbird once CardBook has installed. (Close the application in the manner that is appropriate to your OS of choice, and launch it again).

.
.
(OPTIONAL STEP:) Once ThunderBird relaunches, there is a Quality of Life adjustment to be made. There are two address books. We only want CardBook showing so as to not get ourselves confused.

.
.
(OPTIONAL STEP:) Context Click (Right Click) on “Address Book” (any where on that toolbar will actually do, but if you are not getting the proper menu, go back to “Address Book” and Context Click) and select “Customize” on the menu that comes up.

.
.
(OPTIONAL STEP:)Drag the “Address Book” menu item into the selection area.

.
.
(OPTIONAL STEP:) Click on Done on the Customize Toolbar dialog.

.
.
(OPTIONAL STEP:) Quality of life update done. No more duplicate Address Books.

.
.
In your browser of choice, please login to /e/ e-mail service.

.
.
Go to “Contacts” in the web interface for /e/.

.
.
On the left hand side of contacts, at the bottom of the screen, click on “Settings”

.
.
Click on the “Three Dots”.

.
.
Click on “Copy Link” . Now the URL you need is in your clipboard. You may want to paste this URL into a text editor of some type.

.
.
Launch Thunderbird if it is not already up.

.
.
Select CardBook in Thunderbird. This will open a new tab in Thunderbird

.
.
Right Click anywhere in the Address book area.

.
.
On the menu that comes up, select “New Address Book”

.
.
This will bring up the following dialog box:

.
.
Select the radio button next to “Remote” and then select next.

.
.
The following dialog will appear. Do not change the type. Paste the URL we copied into the field that is labeled URL . Your /e/ email address goes into the Username field, and your password goes into the password field. I suggest that you leave the “Use Password Manager to remember the password.” checked, but that is totally your choice. Once the fields are entered, press validate.

.
.
The filled out form will look similar to (Click Next when you are ready)

.
.
You can change the label “Contacts” on this form to suit your needs. I use “/e/ contacts” but YMMV.

.
.
Success!

.
.
Confirmation:

.
.
You should now have a new Address book in Thunderbird / CardBook that is now connected to your /e/ address book.

Thanks for reading !

Notes :
I initially tested this on Pop_OS!18.04, confirmed on Ubuntu 19.10 and wrote this on Windows 10. It should be similar on OS X, I just did not dig out my MacBook to test.

(*) for those paying attention you can shortcut by going to the Hamburger menu (yes it is a thing) then options. I discovered this after I had gone through the motions 3 or 4 and written most of this post. I may update in a day or two

My intended audience is more than likely way below the person who is going to read this. I have a half dozen end-users at work that I cycle my documentation onto. If I can herd them through the what ever process I am documenting using just my documentation, then I’m good to go. Otherwise, note where I did not document enough and try again.

I am very open to constructive criticism, although I am going to ask that you email me rather than leave it in the comments.

As Always, the terms on this are CC:BY-SA

Regain your privacy! Adopt /e/ the unGoogled mobile OS and online servicesphone

7 Likes

Thanks @sean.patzer for writing the HOWTO.

You are welcome. I did not see licensing terms, and I have been doing this long enough that I stuck a generic CC: BY-SA term on it. Since that is generally fairly permissive, let me know if there is an issue.

Did you mean in the Mail app? Let me know will ask the developers to add a link in the menu.

(Composing thoughts, will be back to this shortly).

Install Lightening if not already installed.
Add calendar by calendar.

Does not work with the generic calendar root.
Does not work with the CalDAV for iOS .

Did you mean in the Mail app? Let me know will ask the developers to add a link in the menu.

I actually ment the forum posts. Also, is there a time limit on how long before I cannot edit a post ?

Sean.

I follow the doc of NextCloud: Synchronizing with Thunderbird — Nextcloud latest User Manual latest documentation who suggest to use 2 extensions (Lightning is inside to TB now):

After that i create a new CalDav & CardDAV with a manually configuration (i hope that /e/ will use RFC 6764 for an automatic configuration).

My configuration: Linux Mint LMDE 4 with TB 78.14.0