-
Notifications
You must be signed in to change notification settings - Fork 10
Home
KeeBird is the replacement Thunderbird extension for KeeFox since Kee 2.0 is not compatible with Thunderbird.
There are a number of options for installing KeeBird:
- Install from the Mozilla addons site
- Install manually from the GitHub releases page
- (Ubuntu Linux and derivatives only) Install from PPA
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:
- Install manually from GitHub releases page (instructions)
- (Ubuntu Linux and derivatives only) Install from PPA
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
-
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.
-
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.
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.
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.