LDAP in Thunderbird
Versions of Thunderbird above 0.6 use LDAP v3. Many LDAP servers (including Boston University’s) are still using v2. If you’re getting an LDAP initialization error with the message Error code 2: Protocol Error, add the following line to your prefs.js file (in Windows XP that file is at /Documents and Settings/username/Application Data/Thunderbird/Profiles/default/random characters/prefs.js):
user_pref("ldap_2.servers.your_server_name.protocolVersion", “2″);
Replace your_server_name with the name you had chosen for this LDAP server. It should appear in other lines of the file like: user_pref("ldap_2.servers.your_server_name.position", 4);

