-
Notifications
You must be signed in to change notification settings - Fork 49
en | Thunderbird
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.
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.
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, KeeFox 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 KeeFox 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, 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.
Search for known issues.
And, as always, you can ask questions and make suggestions on the KeeFox Forum.
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.