Skip to content

Thunderbird Support#167

Open
thardeck wants to merge 1 commit intobrowserpass:masterfrom
thardeck:add_support_for_thunderbird
Open

Thunderbird Support#167
thardeck wants to merge 1 commit intobrowserpass:masterfrom
thardeck:add_support_for_thunderbird

Conversation

@thardeck
Copy link
Copy Markdown

@thardeck thardeck commented Dec 5, 2025

Summary

This PR adds Thunderbird support by registering the native messaging host for Thunderbird in addition to Firefox.

Usage

After installing browserpass-native, register the host for Thunderbird:

# User-level installation (recommended)
make hosts-thunderbird-user

# System-wide installation (requires sudo)
sudo make hosts-thunderbird

Related PRs

This is a companion PR to browserpass-extension's Thunderbird support PR.

Testing

  1. Install browserpass-native
  2. Register for Thunderbird: make hosts-thunderbird-user
  3. Verify symlink exists: ls -la ~/.thunderbird/native-messaging-hosts/
  4. Install Browserpass extension in Thunderbird
  5. Test credential retrieval for an email account

Register native messaging host for Thunderbird in addition to Firefox.
@thardeck thardeck changed the title Thunderbird Native Host Support Thunderbird Support Dec 6, 2025
Copy link
Copy Markdown
Collaborator

@erayd erayd left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While this is outside the scope of what Browserpass is intended for, we are happy in principle to merge this in support of you maintaining browserpass/browserpass-extension#395 as an independent fork, provided that these targets are not built by default.

Let us know if you'd like this merged, with the understanding that #395 will not be merged into the main extension project.

{
"name": "com.github.browserpass.native",
"description": "Browserpass native component for the Firefox extension",
"description": "Browserpass native component for the Firefox and Thunderbird extension",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove Thunderbird from the description - it's outside the scope of what Browserpass is intended to be for.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants