Thunderbird - Login Script to create user and email account
Solution 1:
Yes, it can be done.
One way is to rollup your sleeves and build most of the profile by yourself. Extensive information what files and directories are needed can be found at http://kb.mozillazine.org/Profile_folder_-_Thunderbird
The other way is to instruct Thunderbird on how to build the user's default profile. You can find additional information here: https://developer.mozilla.org/en/MCD
Solution 2:
The only way I could find to fix this in a way that was acceptable to our company was to build a thunderbird profile manually using a VB script.
How I did this was fairly easy, I took a clean PC installed the latest TB version and configured an account as it was required for a user, I then lifted a copy of the profile folder in here there was a number of files that TB required and were nothing but plain text.
One of these files was the TB profile config file, I took this and build a VB script to manage the customisations per user.