Skip to content
This repository has been archived by the owner on Oct 17, 2020. It is now read-only.

en | Thunderbird

David Lechner edited this page Mar 6, 2015 · 4 revisions

Starting in KeeFox v 1.1, there is beta support for Thunderbird (email client) in addition to Firefox. This is a work in progress, so we look forward on suggestions on how to improve it.

Installing

Currently, the full installer does not run in Thunderbird. Either install in Firefox first using the instructions from keefox.org or this manual or manually install KeePassRPC.

The same add-on works for both Firefox and Thunderbird. It can be downloaded from the Mozilla Add-ons site or search for 'KeeFox' in the Add-ons Manager in Thunderbird.

IMPORTANT! You must install the same version in both Firefox and Thunderbird. The Firefox/Thunderbird add-on version must match the KeePassRPC plugin version in KeePass in order for them to communicate with each other.

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, KeeFox 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 KeeFox 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, KeeFox 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. KeeFox 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.

More Help

Search for known issues.

And, as always, you can ask questions and make suggestions on the KeeFox Forum.

WARNING!

OLD INFORMATION

The information in this Wiki is out of date.

It is only of interest if you are using the old add-on called KeeFox in a very old (insecure) version of Firefox or other browsers based on the old Firefox XUL technology.

Read the manual for Kee and KeeBird instead.

Clone this wiki locally