I have got a script from the following location.
http://forums.mozillazine.org/viewtopic.php?t=57260
I am posting the script here for your reference. But can someone hel
me what are the changes i should made in this to work in m
organisaztion.
---------SCRIPT START---------
@echo off
IF NOT EXIST "%ProgramFiles%\Thunderbird\Thunderbird.exe" GOTO END
IF EXIST "%APPDATA%\Thunderbird" GOTO MANDATORYCONFIG
ECHO.
ECHO Setting up new Thunderbird user profile - Standby for Action!
ECHO.
echo Creating default profile....
"%programfiles%\Thunderbird\thunderbird.exe" -createprofile default
ECHO.
Echo Customizing profile...
call :GetProfileName
for /f "Tokens=2*" %%m in ('net user %USERNAME% /domain ^| find "Ful
Name"' ) do set FULLNAME=%%n
SET TBPREFS=%APPDATA%\Thunderbird\Profiles\default\%TBPROFILE%\prefs.j
ECHO user_pref("mail.account.account1.identities", "id1"); >
"%TBPREFS%"
ECHO user_pref("mail.account.account1.server", "server1");>
"%TBPREFS%"
ECHO user_pref("mail.account.account2.server", "server2");>
"%TBPREFS%"
ECHO user_pref("mail.accountmanager.accounts", "account1,account2");>
"%TBPREFS%"
ECHO user_pref("mail.accountmanager.defaultaccount", "account1");>
"%TBPREFS%"
ECHO user_pref("mail.accountmanager.localfoldersserver", "server2");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.compose_html", false);>> "%TBPREFS%
ECHO user_pref("mail.identity.id1.draft_folder"
"imap://%username%@server.mycompany.com/Drafts");>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.drafts_folder_picker_mode", "0");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.encryption_cert_name", "");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.encryptionpolicy", 0);>> "%TBPREFS%
ECHO user_pref("mail.identity.id1.fcc_folder"
"imap://%username%@server.mycompany.com/Sent");>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.fcc_folder_picker_mode", "0");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.fullName", "%FULLNAME%");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.reply_on_top", 1);>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.sign_mail", false);>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.signing_cert_name", "");>
"%TBPREFS%"
ECHO user_pref("mail.identity.id1.smtpServer", "smtp1");>> "%TBPREFS%
ECHO user_pref("mail.identity.id1.stationery_folder"
"imap://%username%@server.mycompany.com/Templates");>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.useremail"
"%username%@mycompany.com");>> "%TBPREFS%"
ECHO user_pref("mail.identity.id1.valid", true);>> "%TBPREFS%"
ECHO user_pref("mail.root.imap", "C:\\DOCUMENTS AN
SETTINGS\\%username%\\APPLICATIO
DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\\ImapMail");>
"%TBPREFS%"
ECHO user_pref("mail.root.none", "C:\\DOCUMENTS AN
SETTINGS\\%username%\\APPLICATIO
DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\\Mail");>> "%TBPREFS%
ECHO user_pref("mail.server.server1.capability", 25137);>> "%TBPREFS%
ECHO user_pref("mail.server.server1.directory", "C:\\DOCUMENTS AN
SETTINGS\\%username%\\Local Settings\\APPLICATIO
DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\\ImapMail\\server.mycompany.com");>
"%TBPREFS%"
ECHO user_pref("mail.server.server1.hostname"
"server.mycompany.com");>> "%TBPREFS%"
ECHO user_pref("mail.server.server1.isSecure", true);>> "%TBPREFS%"
ECHO user_pref("mail.server.server1.login_at_startup", true);>
"%TBPREFS%"
ECHO user_pref("mail.server.server1.name"
"%username%@mycompany.com");>> "%TBPREFS%"
ECHO user_pref("mail.server.server1.port", 993);>> "%TBPREFS%"
ECHO user_pref("mail.server.server1.type", "imap");>> "%TBPREFS%"
ECHO user_pref("mail.server.server1.userName", "%username%");>
"%TBPREFS%"
ECHO user_pref("mail.server.server2.directory", "C:\\DOCUMENTS AN
SETTINGS\\%username%\\APPLICATIO
DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\\Mail\\Loca
Folders");>> "%TBPREFS%"
ECHO user_pref("mail.server.server2.hostname", "Local Folders");>
"%TBPREFS%"
ECHO user_pref("mail.server.server2.name", "Local Folders");>
"%TBPREFS%"
ECHO user_pref("mail.server.server2.type", "none");>> "%TBPREFS%"
ECHO user_pref("mail.server.server2.userName", "nobody");>> "%TBPREFS%"
ECHO user_pref("mail.smtp.defaultserver", "smtp1");>> "%TBPREFS%"
ECHO user_pref("mail.smtpserver.smtp1.auth_method", 1);>> "%TBPREFS%"
ECHO user_pref("mail.smtpserver.smtp1.hostname",
"server.mycompany.com");>> "%TBPREFS%"
ECHO user_pref("mail.smtpserver.smtp1.port", 26);>> "%TBPREFS%"
ECHO user_pref("mail.smtpserver.smtp1.try_ssl", 2);>> "%TBPREFS%"
ECHO user_pref("mail.smtpserver.smtp1.username", "%username%");>>
"%TBPREFS%"
ECHO user_pref("mail.smtpservers", "smtp1");>> "%TBPREFS%"
ECHO user_pref("mail.startup.enabledMailCheckOnce", true);>>
"%TBPREFS%"
:MANDATORYCONFIG
call :GetProfileName
ECHO.
Echo Applying mandatory settings...
SET TBPREFS=%APPDATA%\Thunderbird\Profiles\default\%TBPROFILE%\user.js
ECHO user_pref("ldap_2.autoComplete.directoryServer",
"ldap_2.servers.mycompany");> "%TBPREFS%"
ECHO user_pref("ldap_2.autoComplete.useDirectory", true);>> "%TBPREFS%"
ECHO user_pref("ldap_2.prefs_migrated", true);>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.history.filename", "history.mab");>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.history.replication.lastChangeNumber",
0);>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.auth.savePassword", true);>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.description", "My Company");>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.filename", "abook-1.mab");>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.position", 3);>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.replication.lastChangeNumber",
0);>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.mycompany.uri",
"ldap://server.mycompany.com:389/OU=Departments, DC=subdomain,
DC=mycompany, DC=com??sub?(objectclass=User)");>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.pab.filename", "abook.mab");>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.pab.replication.lastChangeNumber", 0);>>
"%TBPREFS%"
ECHO user_pref("ldap_2.servers.user_directory_1.filename",
"user_directory_1.mab");>> "%TBPREFS%"
ECHO
user_pref("ldap_2.servers.user_directory_1.replication.lastChangeNumber",
0);>> "%TBPREFS%"
ECHO user_pref("ldap_2.servers.user_directory_1.uri",
"moz-abldapdirectory://user_directory_1.mab");>> "%TBPREFS%"
ECHO user_pref("mail.inline_attachments", false);>> "%TBPREFS%"
ECHO user_pref("mailnews.message_display.disable_remote_image", true);
"%TBPREFS%"
ECHO user_pref("network.proxy.autoconfig_url",
"http://webcache/proxy.pac");>> "%TBPREFS%"
ECHO user_pref("network.proxy.type", 2);>> "%TBPREFS%"
:END
exit
:GetProfileName
cd %APPDATA%
dir "%APPDATA%\Thunderbird\Profiles\default\*.slt" /b > profname.tmp
ECHO XPYP[*'CC-\1P\QX,=P,APZ5O!PQ2O~5aaI~}Ksx>_.COM
_.COM SET TBPROFILE=>env-setter.BAT
TYPE profname.tmp>>env-setter.BAT
CALL env-setter.BAT
DEL env-setter.BAT
DEL _.COM
DEL profname.tmp
-----------------SCRIPT END---------------
--
coolguy123
------------------------------------------------------------------------
coolguy123's Profile: http://forums.techarena.in/members/coolguy123.htm
View this thread: http://forums.techarena.in/server-scripting/1135118.htm
http://forums.techarena.in