Betterbird Blog

What’s going on in the project

Feature Requests

Here wel'll write about feature requests.

Feature: CardDAV categories

- Posted in Feature Requests by

Categories in the address book have been requested since 2001, however, they were never implemented. Outlook has them, the CardBook add-on provides them, but an implementation attempt of 2022 stalled over some UI discussion.

Some noteworthy quotes:

Just goes to show what promises by the Thunderbird folks are worth.

We've dusted off the solution that was presented back in 2022, but it's only 40% finished. You can capture categories, as the image shows, but there are not visible elsewhere, like in the list view or in search results (Edit > Find > Search Addresses...). So if you're interested in the feature, please get in touch and pledge your financial support.

Update: We added the missing bits: List view, both as cards and table; search, both quick and advanced.

List view

Advanced search

Download: Use "latest build" from the Release Notes page. It will ship officially in version 140.7.0.

Update 11th Dec. 2025: We've tested this now on a real CardDAV server at our hosting provider Hetzner with NextCloud using vCard 4.0. It works. Just for general information, here a table of what works and what doesn't:

Provider / Server CardDAV Support vCard Version Categories Support Notes / Caveats
Google Yes vCard 4.0 (server-side labels) ❌ `CATEGORIES` ignored Uses “labels” internally; any `CATEGORIES` sent by client are dropped; not visible in web UI
Apple iCloud Yes vCard 4.0 ✅ Preserved Supports multiple categories per contact; fully visible in web UI and macOS/iOS clients
Nextcloud (old versions) Yes vCard 3.0 ❌ `CATEGORIES` dropped vCard 3.0 doesn’t formally support `CATEGORIES`; any `CATEGORIES` sent by client are likely dropped
Nextcloud, SabreDAV Yes vCard 4.0 ✅ Preserved Supports multiple categories per contact
Outlook.com / Microsoft 365 ❌ No native CardDAV vCard export only ✅ Inside Microsoft ecosystem Categories exist in Outlook desktop/web/mobile, but not exposed via CardDAV/vCard; not interoperable

Feature requests we receive

- Posted in Feature Requests by

Over the years that the project has existed, we've received many feature requests. Some are filed at GitHub (current list), others are communicated to us via e-mail.

The open enhancement requests at GitHub include shipping Betterbird in different ways, for example as Snap Package or AppImage for Linux, or MSIX via the Microsoft store or for Windows on ARM64. Those requests will likely not be addressed without external help.

The next category are (currently nine) enhancements which have been requested in Thunderbird for sometimes more than 20 years. There are a few biggies in there like proper support for RTL locales or Calendar subtasks.

The remaining (currently eight) requests include enhancing reversed threading further, to show the newest message in the collapsed thread root.

Via e-mail we received the following requests:

  • CC column in the table view
  • Improved detection of attachments of type application/octet-stream
  • Integrating move/copy into activity manager
  • When capturing a recurrent event in the future, end date should be populated with event date, not current month.

Every time users request in implementation of an enhancement, we ask for a symbolic financial contribution which depends on the income of the requester, the time they will save using the new feature, and the overall complexity of the request. Requests from people who are just asking, but expect everything for free, will likely not be implemented.

A different question is setting up a special funding drive for larger issues, for example, RTL support, possibly via GoFundMe or Floss/Fund.

Right now, well be looking at extending "Search Messages", so regular folder search, to allow searching all folders in all mail accounts. That's bug 131438 from 2002*). This was requested by a contributing user who wants to switch from now defunct PostBox to Betterbird. This user also suggested an improvement to "global search" (Gloda), to be able to filter the search result by whether the match was on the message subject or body, not just by "From Me" and "To Me"*).

Let us know your thoughts and whether you are willing to sponsor an enhancement. Click here to e-mail us!


*) Now implemented and available in "latest build" version.

We recently got a feature request to implement a CC column in the table view. Looking through Bugzilla, we found a few bugs in this field:

https://bugzilla.mozilla.org/show_bug.cgi?id=522886 (from 2009) - implement "Recipients" column that shows all recipients (To, CC, and BCC)
https://bugzilla.mozilla.org/show_bug.cgi?id=522885 - Wrong label: "Recipient" column must be labeled "To" as it doesn't show all recipients (missing headers: CC, BCC)
https://bugzilla.mozilla.org/show_bug.cgi?id=699588 - Message list: Implement missing (optional) columns for CC and BCC recipients (currently only column for TO recipients exists)

The Full Address Column add-on doesn't add a CC column, and the ColumnsWizard add-on has long been abandoned.

Please get in touch if you would like this feature to be implemented and if you want to pledge some funding.