How to connect Thunderbird contacts to Nextcloud

With the help of Nextcloud, you can get a cloud-based synchronization of your Thunderbird contacts.

How to connect Thunderbird contacts to Nextcloud With the help of Nextcloud, Jack Wallen shows how you can get a cloud-based synchronization of your Thunderbird contacts.

If your home office or company makes use of the Nextcloud on-premises cloud server, and you happen to use Thunderbird for your email client, you can sync contacts between the two. This means if you lean heavily on Nextcloud, you won't have to worry about going back and forth between the two sources for contact information.

I want to walk you through the configuration of this particular connection. I'll demonstrate on Pop!_OS Linux, but the process can be done on any platform that supports Thunderbird.

SEE: Vendor comparison: Microsoft Azure, Amazon AWS, and Google Cloud (Tech Pro Research)

What you need

All you will need to make this work is a running instance of Nextcloud (with a user account you can log into), the Thunderbird email client, and the Card Book Thunderbird addon. For more information on installing and setting up Card Book, check out How to empower your Thunderbird contacts with CardBook. I will assume you've gone through the process of installing Card Book.

With those pieces at the ready, let's make this happen.

Locating the contacts URL

The first thing you must do is log into your Nextcloud account. Go to the Contacts app and, in the bottom left corner, click on the Settings gear icon. Click on the menu button (three horizontal dots) and then, from the drop-down menu, click Copy link (Figure A).

Figure A

Figure A: Copying the Nextcloud Contacts URL.

Configuring the sync

Now head over to Thunderbird and open the Card Book tab. In this window, right-click the left pane and select New Address Book (Figure B).

Figure B

Figure B: Creating a new Address Book in Card Book.

In the first window of the wizard select Remote and click Next. In the second window (Figure C), select CardDAV and then paste the URL from Nextcloud in the URL area. Type your Nextcloud credentials below that and click Validate.

Figure C

Figure C: Configuring the remote connection to Nextcloud.

Once the validation succeeds, click Next. In the resulting screen, give the Address Book a name, select a color, and then click Next. In the final screen, click Finish, and you're done.

If the newly created Address Book doesn't immediately sync, click the Synchronize button, and you're good to go.

Cloud-ify your contacts

With the help of Nextcloud and Card Book, you can now enjoy syncing your contacts to Thunderbird. If you use multiple instances of the open source email client, this is a great way to enjoy cloud-based synchronization of your contacts.

Also see

By Jack Wallen

Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website jackwallen.com.