Saturday, August 18, 2012

Compacting Data loss.

Data loss through the compact process has become the number one support request, so something is wrong.

The release of Thunderbird 16 should have fixed most of these issues.  Please post a support request on the get satisfaction support site if your still experiencing these sorts of issues,

Please be sure to try right clicking the folder selecting properties and then repairing it. (not this only repair the index,  If real data loss has occurred it can do nothing) Lots of information about how and what is always good.  Steps to reproduce a problem get it fixed far faster that those issues where magic is involved.

Unfortunately no one knows what it is that is wrong, or really when it 'became' a problem.  I have posted in the past about compacting and stated that data loss does not occur at the time of compacting, at the moment I feel that is not the case.  I may also have been in error then as well.

I am making no claims that I can fix your problem, or that your data can be restored, on the contrary, recent cases of data loss do appear to be permanent.  The usual options of changing the entry on the View menu for folder to ALL does not work and neither does right clicking the folder, selecting properties and then the repair button. I do however encourage everyone to try them.  At this point my desire is to try and establish some sort of base line that can be used to determine the cause.

Is there a fundamental bug in the compact process?  If there is, it is well hidden.  Millions of people have no problem, but an unfortunate few not only see this problem, but in some cases see it repeatedly.  This leads me to believe, rightly or wrongly that there is a secondary issue required or more than one that makes the circle complete and result in the problem.   Thus we need to start looking for similarities between users who have the problem, and we get to the whole point of this post, to ask people to provide information.

I have no idea if this will be useful, but your co operation is appreciated.

Friday, June 29, 2012

Thunderbird and CCleaner or my settings will not stick.

for quite some time I have observed people complaining in support forums that they are unable to get the preview pane in Thunderbird to stay turned off.

I have also seen complaints that other changes to the layout of the folders and other elements of Thunderbird such as setting the folder view to something other than the default will not stick.

Recently I have learned that this action is not accidental, nor is it the result of a bug or some weird interaction between unrelated software.  It is deliberate 

Enter CCleaner

The people over at CCleaner appear to think that Thunderbird is a browser.  They also think that they are preserving your privacy be deleting the Session.json file from your profile after Thunderbird closes and you guessed it.  The file is used to store settings about what elements of the user interface is visible, or which type of folder fview you have selected.  Or even what headings appear on your message list.

The cure is also self evident once you know what is going on.  Complain most bitterly to the people at CCleaner who have caused you inconvenience and turn the silly option off.

Fortunately this is fairly simple and straight forward, just deselect session under the Thunderbird entry in CCleaner.

Thursday, March 29, 2012

Opening Suspicious Emails

Under this heading, I could almost start a topic on urban Myths. The internet abounds with Furhpys  about email, and one of the most common is that something disastrous is going to happen if you open that suspicious email you just received.


This is one of those urban myths that has been around for years that actually has a grain of truth attached to it.  In relation to Thunderbird is is basically a mistruth.  However if you are using a mail client from the Microsoft Stable it is in fact a very real risk.  This is because the Mozilla mail client is designed from the ground up with security in mind, where as the Microsoft product (as well as many others I am sure) are designed with ease of use and a glorious and rich email experience as the single most important thrust.  The trouble with this approach is that almost everything you do to your email to make it sing and dance reduces the security of the email process significantly.

To protect you from those with malicious intent, Thunderbird does not allow any scripts (VBscript JavaScript) to run within the email.  This means that the bouncing ball or the funny banner that the sender programs to follow your mouse simply will not work, but it also means that the folks over at virii R us can't get their little gem to play either, so even if the mail contains a script to download every know virus onto your computer, opening the email will do nothing because the script simply can't run.

This is also the case with Flash animations and flash movies.  They also don't work, and for the same reason that the scripts are disabled. They represent a threat to your security.

Unfortunately this does at times catch other legitimate processes, such as the little Plus and Minus that some emailers include with reports.  In my opinion however the negatives are vastly outweighed by the positives.

Remote Content.

Thunderbird likewise blocks remote images from those not in your address book.  This causes many to moan about the fact that they have to make a conscious decision to 'allow remote content'. I have even seen what I would consider rants about how you don't have to do this in Outlook so why should I have to do it in Thunderbird.  The answer remains the same as it has always been.  Remote content can and does represent a security and privacy risk to you and the recipient of the mail.  You will find that many commercial emails you receive (those ones you subscribed to from XYX newservice, paypal etc) contain a special image just for you.  These images are usually a single pixel and the same color as the background of the mail so they add nothing to the content as such, but the link that downloads that image contains your personal identifiable information.  The result is that the sender can identify that you received the mail they sent and that you opened it, what time of day you opened it and to a reasonable extent where you were when you opened that mail.  Just how close to the were, you can get from here   That web site uses the same technology to locate you are is used with these one pixel images.

Now this blocking of remote content can be turned off, by changing a setting in the config editor.
Tools menu > options > advanced > general and click the config editor button.
Acknowledge the half tongue in cheek warning and enter the editor.
Type mailnews.message_display.disable_remote_image or as much of it as is needed to display it in the list
Double click the entry in the list
Set the value to false

A far more responsible way to do this is to set up a list of domains that can sent you emails with remote content.  (The domain is the part after the @ in an email address).

The procedure is the same as outlined about, but instead of editing mailnews.message_display.disable_remote_image you edit mail.trusteddomains (if the entry does not exist, simply add it.) and include the domain you think you can trust.  This example uses domains I would not trust.,,,,,

If you were to enter that list into the mail.trusteddomains preference all remote content from people that have email addresses at those domains would be show.  Note there are no spaces between entries.

Remember that once you allow remote content by default you are giving up some of your privacy for the convenience of not having to decide if you really need to see the pictures.

My remote content is enabled on a per user basis and I am providing this information as just that. I do not recommend automatic enabling of remote content.  My theory is that if I don't want them in my address book (thus enabling remote content) I probably don't need their images either. I do occasionally click that little allow remote content button to allow remote images, but I decide case by case.


 In the absence of any scripting language support and without the avenue of remote content, that email in your inbox is basically quarantined.  Now all things are void if you open any attachment that the mail has, but the mail itself can do no harm because all of it's attack vectors have need closed off from it.

You can still open a virus in an attachment, but it requires you to make the conscious decision to open the attachment. So the risk of opening a mail is almost nil.  I will not say Zero, because there is nothing in computing that is that certain.


 Looks like religious web sites are riskier than porn sites

Sunday, March 25, 2012

Your email- Your way :- Customize Thunderbird

I remember hearing once that this was one of a catch phrases used with Thunderbird. "Your mail,your way".

The only problem with this phrase is that while Thunderbird is vastly customizable most people are unaware of the basics of the process.   The support forums have seen many an unhappy camper since the Aero Theme was introduced as default, but it is only one Theme and Thunderbirds appearance is customizable with hundreds, if not Thousands of Themes.


The following are four Thunderbird themes which can simply replace the appearance Mozilla gives to Thunderbird

The best approach to get a theme is to use the add-on manager on the tools menu.  When it opens the tab should by default show the get add-ons tag.  If it does not click on the get add-ons. By searching through the Themes this way you get to simply click the install button.  If you do it using your browser, you have to download the files and manually install it. You also get the benefit of only seeing Themes that are compatible with your version of Thunderbird.  This can save time if you are one the current version, but can cause a few problems occasionally if the Thunderbird version is not up to date. Sometime it limits results a little to aggressively.

Additional Functionality

Before you ask for new functionality, check out the add-ons site. it is the official repository of addons for Thunderbird. This site contains hundreds nay Thousands of addons most of which add useful functionality of some sort to Thunderbird.  Simply because there are so many add-ons, the site contains collections.  These are groups of add-ons that users have collected together as they feel they make a set.  I have a collection of the add-ons that get refered to often on the support site at Get Satisfaction. If you are looking for a place to start, there is a chance I have included it in my collection.

One thing to be sure about is that the addon site is not the only place you can get addons. One place I constantly recommend is Kaosmos website This is the home page of some of the best add-ons for Thunderbird. In particular, have a look at the quote and compose manager.  A must have for everyone as it has an option to stabilize the font when composing a message. Without it the font you have selected keeps changing as you move around in the message you are writing.

Remember, that add-ons at the official site are reviewed.  Keasmos also is also a site that can be trusted but it is possible that an add-on can be harmful, so be sure when installing add-ons from sites other than these two that you read what other people have to say about the add-on.  Also be particularly careful of add-ons installed by anti virus and SPAM software. While these are not intentionally harmful, they often break other functionality in Thunderbird.

Sunday, February 26, 2012

Font Sizes

In this post I am going to look at two perennial Thunderbird support questions.  Both related to fonts.

Size of fonts in the program it self.

Due to the extremely high resolution many people are running on their graphics cards Thunderbirds internal fonts often appear tiny and difficult to read.  These internal fonts are sized by default based on certain internal operating system fonts,   The oft asked question is how to modify these fonts and the answer traditionally has been to hand craft a UserChrome.CSS file the specifies the fonts you want for the elements you desire to change.   While it is undoubtedly true that this will work, it is well beyond the technical skills of most people. The element names are not well documented and the intricacies of CSS (Cascading Style Sheets) is not something many people are familiar with at all.  Thankfully in the recent past someone has written an add-on, the Theme and Font size changer, to manager the process for us.  This add-on is simple to use and makes Thunderbird so much easier to read for those struggling with what was often refered to as microscopic fonts.

If you have never installed an add-on, my earlier post on that topic might be of some assistance.

Size of Fonts in Messages being displayed

If it is only the display font of your incoming emails that is an issue,  the settings in Tools > Options > Display >Formating and then clicking on the advanced button will allow you to specify font sizes for the display of emails.  These are only display fonts, and have no effect on the fonts used to actually send email.  Note that the font sizes are set in Pixels, not the points that most people are used to from programs like Word.  Pixels are smaller than points so if you would normally set text to 12 points, that will translate to around 18 pixels.

Size and Consistency of Fonts when composing a message

This is a multi pronged issue.  So I will look at the issues on at a time.

  1. Thunderbird composes HTML mail by default. This style of mail has variable sized fonts that can be specified at the time the message is written. One of the issues many people complain about is that they can not specify their font in points, it is simply sized in the editor as larger and smaller.  This is based on the HTML standard which uses the <font> tag to specify the size of a font.  The font tag in HTML has only 7 values. (ie in the actual HTML code it looks like this <font size="number">with the default being 3) 
  2. HTML font tags are depreciated in HTML 4 and totally absent from HTML 5.  In HTML 5 fonts must be specified in the CSS for the document. So at some point the Editor for Thunderbird is going to need to move forward, not it will not be now.
  3. Fonts change in the middle of typing your message.  This will only occur if you change the default font in Thunderbirds Composer.  This is because this bug  reverts to the default font at seemingly random intervals.  The workaround is to install the Quote and Compose manager add-on and turn on the option it contains to stabilize fonts. This bug has been around for some 8 years, and I doubt there will be a resolution until the composer is completely rewritten to support HTML 5
  4. Some add-ons, for reasons I don't understand, turn on plain text formatting of email.  This is set from the view menu > messagebody as entry. If your fonts are not working, it is likely that this is not set to 'Original HTML'

Sunday, February 19, 2012

Cannot download email or the same email is repeatedly downloaded

This is a real gem of a topic, because it plagues many Thunderbird users, but unfortunately rarely does it actually involve Thunderbird, except as the hapless recipient of the blame.

The first port of call in these circumstances is your anti virus program.  I must sound some what bigoted with my continual rant to people to 'check their anti virus program if things are not working correctly'.  But I have linked to some posts in three anti virus support forums that might just light the way.


Comcast customers prick your ears up now.  Notron 360 and other Norton anti virus programs will demonstrate this problem;
"same email is repeatedly downloaded"  The Symantec site advises users to simply turn off mail scanning   They do latter suggest turning it back on, but just how necessary was it in the first place if you get to do all these virus removal actions with it turned off.

{Edit 4 August 2012:  Symantec appear to have removed the article, perhaps they thought it embarrassing that their premier product just kept downloading mail over and over.  If anyone is interested the article number was/2003013115102706}

While I was there I had a bit of a look around an found this little gem in September 2011 "Are you using Port 25 to send your outgoing messages?  Norton does not support scanning on ports other than this, so if your ISP requires a different port that may cause an issue like this."  Now port 25 has not been the recommended port for a lot of years now, many ISP block port 25 so very few of the free mail providers use it.

One of the really interesting things here is that Comcast actively promote Norton 360 to their customers, even bundling it with internet packages but their outgoing port is 587 so the product they are bundling does not scan outgoing mail to their own servers.

Then there is the issue of IMAP mail accounts. In April of 2011 this post indicates the anti SPAM feature does not work with IMAP accounts at all


The McAfee support forum is remarkably devoid of these problems.  But one issue of particular interest is the fact that McAfee only moves SPAM massages to the SPAM folder for the first account processed in a get all mail

The 2009 version of Virus scan does not scan attachments until you save or open them.  Did it change for latter versions? I will have to wait until someone tells me I suppose

Avast (See I read my comments sometimes)

Issues with Avast are numerous, and come from the fact that the anti virus program simply can't cope with secured connections. Thunderbirds' account setup wizard will set up the most secure connection it can. Thus we have something of a conflict. Thunderbird is secure, avast can't work. This is  a huge weakness in Avast. Other anti virus scanners do not suffer with this significant flaw.  However Avast do offer instructions on how to set up their anti virus program to work with Thunderbird.  They are for an older version, but hey I don't get to update their support articles.

Sudden failure to get mail.: I will not comment, but refer you to the source  but it would appear that when things go bad they go very bad and an uninstall and reinstall is required.

Avast also has an auto block option on it's firewall.  I have never used this product, but it sure would explain why people have problems with it.  It makes it's rules based on trusted sources. Avast don't mention what trusted is, but I have a feeling it is Microsoft.  The net result is you will probably find you need to fine turn this expert systems assumptions.  Luckily they provide instructions, as most questions on their support forum about firewall blocking simply go unanswered.

I think avast suffers from the same problem as Nortons, and once it detects a virus on the server, it just dies, and nothing downloads.  Unlike Nortons, I can't find a reference on their support forum, so here goes with some basic fix it yourself instructions. Turn off scanning of mail in Avast and then log into your web mail and delete the offending message.

You may or may not decide to turn the email scanner back on.  Personally I doubt the need for an email scanner and have posted about that already.

Wednesday, February 15, 2012

Test Pilot

This little add-on (yes it is an add-on packaged with Thunderbird) is, contrary to some suggestions not a remote control for Thunderbird.  It is at the most basic a feedback mechanism between the user base and Mozilla.  There has been a widening gulf between what the user community want in their mail client and what the developers are delivering.  Much of this gap is because the developers just don't know how users use the software. In steps test Pilot for Firefox.   That is right, Firefox has had test pilot since version 4 and it has proved so valuable there that the Thunderbird people have copied the idea (and most of the code as well I would guess).

For the full story, the MozillaLabs  Welcome to TestPilot is short sweet and to the point.  Sure it is all about Firefox,  but as it is the same thing in Thunderbird go with the flow.

At the time of writing this the test pilot program is just really getting started, even though the Test Pilot has been in Thunderbird since Version 9  Whilst you can opt out of Test Pilot, simply be disabling or removing the add-on, I would encourage everyone to keep it.  The only way the developers are going to get lots of feedback about the way Thunderbird is used, and some of the telemetry on what is going on when things run slowly is if we all do our bit and send data about the program back to Mozilla.  There is no privacy concern here. just an honest attempt to get information that can only improve Thunderbird.

Friday, February 10, 2012


What is SPAM?

Spam is not unwanted mail, it is unsolicited commercial mail. Wikipedia simply calls it unsolicited bulk email but it is important to draw a line. Unwanted email is not SPAM.

It is very important that everyone understand this or they will spend a lot of time complaining about their SPAM filter not working correctly because it does not remove some mail or other that they do not want but which is not SPAM. It is also important that you understand the basics of how SPAM is identified by a computer program.

How do SPAM filters work?

There are two basic types of SPAM filtering, there is what is called Whitelisting / Blacklisting and then there is Bayesian Filtering (named after Thomas Bayes).

Bayesian Filtering  uses the mathematics created by Bayes to apply probability to the content of an email message.  The true strength of this mathematical probability is that it is a learning process.  The success or failure of previous analysis is stored and included in the next round of decision making.  The net result is that over time the filter 'learns' your preferences.  This is the type of filter Thunderbird has.

White Listing is providing a list of known good senders who do not send spam.  Those in your Thunderbird address book are automatically included in a white-list that Thunderbird applies before it gets to it's Bayesian filter. Some providers take this to the extreme, and offer to exclude anyone not in your address book.  This is just lunacy.  It means that you don't get mail from anyone not in your address book which includes things like emails you subscribe to, mailing lists you join etc.  (I am on a number of mailing lists that are not in my address book. I read what they send, but I don't need to reply so they are not in the address book, Ebay mail me saved searches daily.  I don't reply, but I do want to see them)

Black listing is the process used by many SPAM filters,  and it can be and often is the bane of peoples lives.
The idea behind a Black-list is that addresses on the list are known bad senders and should be excluded as a matter of course. One US based ISP takes blacklist entries from their customers, if two customers say a mail is SPAM then it is SPAM as far as they are concerned for everyone of their subscribers.  This has caused all sorts of trouble for others using the ISP who suddenly can't get mail from their  yahoo groups because a couple of clowns flagged mail on the list as SPAM, rather than actually unsubscribing from the mailing list.

Then there is the ever contentious "how do I block this person"    Some months ago I posted on this topic, with the simple instructions on how to do the impossible.   You as a mail user can't block someone from sending you mail.  Sure Outlook Express and other mail programs have a handy little button that says something like 'block user' but it does nothing of the sort.  The mail has already been delivered to your account.  Your mail provider accepted delivery on your behalf. All you can do is filter the mail as I described so you don't see it.  This is basically all your 'block' buttons in other programs do.  They build a list of those you don't want to see mail from and junk it. A filter in Thunderbird works just as well.

Mail Merge

Mail merge is one of those things that we would all like to do from time to time, send a personalized email to a list.  Most people are familiar with mail merge in Microsoft Word, but due to a quirk in the way Word implements Simple MAPI and a deficiency in Thunderbird, it just does not work.

The answer is simply,
either use another word processor like  LibreOffice Libre Office sends it's own mail merges without any reference to a mail program at all.  It also quite happily uses the Thunderbird address book to address the mail and is my prefered method of mail merging..


Install the Mail Merge add-on for Thunderbird and do it all from Thunderbird,

Recovering your lost data

Now it would be easy here to use that old computing chestnut here, use your backups and restore from those.

The reality however is that for whatever reason most people don't have good backups, to make things even more serious many assume that the windows system restore will do it for them. Windows system restore is almost as likely to leave you will a non functional Thunderbird as it is to do anything.

Leaving aside my personal anger at the decision Microsoft made 10 years ago that home users just don't need backups, and subsequently excluded the backup program from the operating system you purchased.  You find yourself in the situation that your hard drive crashed, the nice person at the computer store has put your old hard drive into an external case you install Thunderbird and all your mail is simply not there. To recover from this situation, you need to role your sleaves up and get into the nity gritty of the file system on your old had disk.

I am going to talk here primarily of windows, as Linus and mac actually have build in backup programs and in the case of iCLoud, a nice secure place to store it.

Under Windows Thunderbird profile data is stored in a collection of folders in a Hidden windows folder called Application Data.  You will find all sorts of references on the web telling you to use the %appdata% windows environment variable to locate this folder, but that will only work on the current operating system, not your old hard disk. So to start with there are some changes you need to make to windows.

First you have to tell windows to show hidden files and folders.

Windows XP
Windows 7

I have linked to Microsoft here, as it is their operating system. If their explanation of how is not enough for you, please ask Microsoft.

Now we need to locate the Application Data folder, but first a convention [username] means your login name to the computer.

Windows XP the folder is usually C:\documents and settings/[username]\application data
Windows vista it is usually C:\users\[username]/appdata or C:\users\[username]\appdata\roaming
Windows 7 is is usually C;\users\[username]\appdata\roaming

Hopefully this image I stole from the Microsoft site will explain a little

Once you locate the application data folder, it is simple to then locate the Thunderbird folder it contains.

The Thunderbird folder contains a file called profiles.ini.  This file actually containsa couple of thing that we need to note.  One is the location of the actual profile folder.  So open the file in wordpad.  Wordpad will format it nicely, notepad will make a a long string of gobbldy gook




The two things of interest are the IsRelative and Path.

IsRelative =1 means the profile is located further down the Thunderbird folder tree. if it is not =1 then the folder will be located absolutely at the location pointed to in Path=

Unless you have changed defaults, IsRelative will equal 1 and you need to navigate down the folders until you locate to place pointed to in the path= line.

You have now located your old profile folder.  The question arises,  do you just want some of the information out of it, or do you want it all as a replacement for what you have.  The latter option is by far the easiest.

Simply replace the files in your new profile folder with the ones in your old profile folder and start Thunderbird and all will be back as it was before.

If replacement is not an option, I would suggest you install the Import / Export tools to Thunderbird and export the new mail you have in your new profile as EML files.  Replace the files as above and use the Import Export tools to re-import the new mail..

Hidden / Lost Menu and Toolbar

There has been something of a rash of people loosing either the toolbar or the menu bar in Thunderbird.  This is probably only going to get worse as the intention is to hide the menu bar on windows 7 machines, so here are the simple instructions to fix the hidden things.

Application Menu:  With the release of Thunderbird 17 there is an application menu entry on the Toolbar that is shown below.  Clicking the application menu will provide access to most of Thunderbirds menu options.  Most support articles on the web however do not refer to this application men, but to the Full menu bar

Full Menu bar:  Pressing Alt will show it long enough to enter some key strokes.  Pressing F10 will make it visible for a longer time..

Toolbar:  Once you have the menu bar visible, selecting the view menu item and then toolbars will show the list of toolbars you can have visible.

For the main Thunderbird windows, the options are as shown above

The Mail Toolbar is the main toolbar with Icons on it.
Menu bar is the application menu. This can be made visible either by holding the ALT key or pressing F10
Status bar is at the bottom of the screen
Quick filter bar has the same effect as clicking the magnifying glass icon on the toolbar or Tab bar (Up to V11)

If you are in the compose window the options are shown above.  It is only from the composition window (click write or reply etc). that the toolbars shown in that windows can be set.

Menu bar is the menu for the composition window only. This can be made visible either by holding the ALT key or pressing F10
Composition Toolbar is the main window toolbar with send on it
Formatting bar is the bar that has formatting information on it like font name and size
Status bar is the footer at the bottom of the screen. Used for feedback and by add-ons. In my case I can access a translation add-on there.

Tabs and toolbars:
From Thunderbird version 11 toolbars will be under the tabs, and the toolbar that appears will be dependent on the 'context' of the tab.  What this means is that the mail toolbar will not be visible unless the tab is a mail tab. Lightning will have a Calendar toolbar, and some other tabs will have no toolbar at all.  This change is I am told in preparation for bringing compose in a tab and address book in a tab to fruition.  For those that are interested these Thunderbird bugs refer to the change and the request I made to provide an option to opt out of the change.

In response to customer complaints about the change, the Rise of the Tools add-on was born to reverse the layout changes and put the toolbar and menu back on top.


This is a perennial question, and it does not really have a one size fits all answer.

Thunderbird does not natively have a profile backup option, nor is it likely to have one.  The arguments here can get complex, but the bottom line is that it is not just your email you should be backing up so Mozilla has left backup in the realm of Third party providers.

I am not going to get into the mine field of backup options other than to say that Microsoft has left most people high and dry with their decision to only include backup tools in Business versions of windows.  That is not to say that there are not many excellent backup solutions on the market and a quick search of Google will almost deluge you in offerings.

Having said that there are some specific and free Mozilla backup options around

Perhaps the oldest of these is Mozbackup.this independently developed program is only available for windows, but it does offer some very fine grained options when backing up.  Then there is the backup tool provided in the excellent  Import/Export tools add-on.  The author of this tool has been writing add-ons for Thunderbird for a very long time, and I would recommend a visit to the Kaosmos web site to all. There are some very useful tools there.

The import export tools offers a backup from it's options which appear in the tools menu of Thunderbird.  The only complaint I would have here is that it does not offer a time of day to do the backup, but otherwise a very good start.

The developers of the Mozilla Stand alone profile manager have also included a profile backup option.  This is in Beta and has been for quite some time.  I have used it and found it to be quite stable and user friendly.  but there a three caveats that I must mention. 

  • There is no installer. You must download the zip file and unzip it to a location of your choice. 
  • The program works with Firefox by default and the target for the shortcut you create must be modified to include ‘profilemanager thunderbird’ rather than the ‘profilemanager' that a default short cut will have.
  • It does not include the Visual C++ runtime needed.  This can be downloaded here.