Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > Scripting > Re: Script for Thunderbird configuration

Reply
Thread Tools Display Modes

Re: Script for Thunderbird configuration

 
 
Al Dunbar
Guest
Posts: n/a

 
      03-05-2009

"coolguy123" <> wrote in message
news:...
>
> 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 help
> me what are the changes i should made in this to work in my
> organisaztion.


I take it that it does not work. What happens when you try to run the
script?

/Al

>
>
> ---------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 "Full
> Name"' ) do set FULLNAME=%%n
>
> SET TBPREFS=%APPDATA%\Thunderbird\Profiles\default\%TB PROFILE%\prefs.js
>
>
> 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_mod e", "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 AND
> SETTINGS\\%username%\\APPLICATION
> DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\ \ImapMail");>>
> "%TBPREFS%"
> ECHO user_pref("mail.root.none", "C:\\DOCUMENTS AND
> SETTINGS\\%username%\\APPLICATION
> 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 AND
> SETTINGS\\%username%\\Local Settings\\APPLICATION
> 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 AND
> SETTINGS\\%username%\\APPLICATION
> DATA\\Thunderbird\\Profiles\\default\\%TBPROFILE%\ \Mail\\Local
> 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\%TB PROFILE%\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.last ChangeNumber",
> 0);>> "%TBPREFS%"
> ECHO user_pref("ldap_2.servers.mycompany.auth.savePassw ord", 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.la stChangeNumber",
> 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.lastChan geNumber", 0);>>
> "%TBPREFS%"
> ECHO user_pref("ldap_2.servers.user_directory_1.filenam e",
> "user_directory_1.mab");>> "%TBPREFS%"
> ECHO
> user_pref("ldap_2.servers.user_directory_1.replica tion.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
>



 
Reply With Quote
 
 
 
 
Al Dunbar
Guest
Posts: n/a

 
      03-07-2009

"coolguy123" <> wrote in message
news:...
>
> I dont know what are the changes i should make in this script. so I
> didn't test this. can some one help me in this.?


What makes you think that there are changes you should make, and how are we
supposed to know what changes might be required for it to work in your
organisation? Like, what is there about your organisation that might be
different from the organization in which the script actually worked?

/Al

> Thanks
>
>
> --
> 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
>



 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
configuration script ie wedor Windows Small Business Server 3 02-26-2008 07:30 AM
Use automatic configuration script box is always checked Wes Internet Explorer 4 12-22-2006 06:27 PM
IE proxy configuration script MartinX Scripting 2 07-20-2006 07:53 PM
IE proxy configuration script MartinX Internet Explorer 0 07-19-2006 07:22 PM
network configuration script John Scripting 1 09-12-2003 11:59 AM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59