As of Thunderbird 3.0.4 we believe the autocomplete algorthim now matches Thunderbird 2 as closely as possible. Here is the current autocomplete algorithm:
- The basic sort order will be based on how many times you have sent an email to a particular e-mail address.
- Only "Local"/"Personal" address books take account of the count.
- Mac OS X and LDAP address books do not participate in the count and contacts in those books will appear at the end of the list.
- If the number of times you have sent an email a contact is the same, then the sort order will be based on alphabetically, but with primary emails appearing before additional emails.
Known bugs in 3.0.4:
- bug 543114 Mac OS X and LDAP address books do not participate in the count and contacts in those books will appear at the end of the list.
- Some count data (how many times you've sent an email to a particular address) may be adversely affected on upgrade from Thunderbird 2. The count will recover as you continue to use Thunderbird and send emails.
- Unfortunately we're not able to fix this issue due to when the error was found.
Bugs in previous versions:
- TB 3.0 and 3.0.1 had a bug that affected the order such that it was a random order every time the same search string was entered. This was fixed in 3.0.2.
- TB 3.0 through 3.0.3 had a bug where the primary and additional emails were sorted alphabetically regardless of status.