Skip to content
David Lechner edited this page May 24, 2018 · 1 revision

KeeBird is the replacement Thunderbird extension for KeeFox since Kee 2.0 is not compatible with Thunderbird.

Installing

There are a number of options for installing KeeBird:

In addition to installing the KeeBird extension in Thunderbird, you also need to install the KeePassRPC extension in KeePass. There are a couple options for this as well:

Initial Setup

If you already have passwords saved in Thunderbird, delete them. PLEASE make sure you know your password before you delete it! Passwords can be deleted by selecting 'Tools > Options... > Security > Passwords (tab) > Saved Passwords...', then clicking 'Remove All'. (There is also a 'Show Passwords' button if you can't remember your passwords.)

Currently passwords must be manually setup in KeePass

  1. Create a new entry for each email account. You MUST have something in the 'URL' field of the 'Entry' tab. I would suggest the address for webmail access to your email account, but it can be anything. If it is left blank, KeeBird cannot find the additional URL's in the KeeFox tab.

  2. Add the server host names for your email accounts to the 'URLs' tab (under the 'KeeFox' tab) for each entry. Most email accounts have an incoming server (ex. imap.gmail.com) and an outgoing server (ex. smtp.gmail.com). These host names can be found in Thunderbird by selecting 'Tools > Account Settings...'. The incoming server is listed on the 'Server Settings' for each account. The outgoing servers are listed under 'Outgoing Servers (SMTP)'. Also make sure to insert a URL in the "Entry > URL" field. Otherwise KeeBird ignores the entry.

Usage

Start Thunderbird. (You will want to restart Thunderbird if you just did the initial setup above.) When Thunderbird starts, it should show a dialog box requesting the password for each account. Any matching passwords will be listed to choose from or there will be a message explaining that there were no matching passwords or KeePass is not open. Select the entry that you want to use and the password will automatically be entered.

URL Matching

By default, KeeBird will just match the host name. However it is possible to use the "Require More Accurate URL Matching" on the URL sub-tab of the KeeFox tab when editing an entry. KeeBird uses the following URL schemes based on the account type:

  • imap://example.com for imap accounts
  • pop3://example.com for pop3 accounts
  • smtp://example.com for smtp accounts
  • nntp://example.com for newsgroups
  • mail://example.com is a catch-all for anything that does not have a one of the above protocols.

Note: The host (i.e. example.com) is the name of the server in your Thunderbird account setup. It may not be the same as the host in your email address.

Clone this wiki locally