Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Server > Scripting > Autoconfig for thunderbird configuration

Reply
Thread Tools Display Modes

Autoconfig for thunderbird configuration

 
 
Dean Brundage
Guest
Posts: n/a

 
      05-02-2010
Try Mission Control Desktop for thunderbird configuration.

http://blog.deanandadie.net/2010/04/...ntrol-desktop/



coolguy123 wrote:

Script for Thunderbird configuration
05-Mar-09

We are going to use thunderbird as email client in our comapny. I hav
got msi file for the software deployment. but i would like to know i
there any way to automate client configuration ( such as logon script
based upon the windows login

any help would be appreciated

Thanks

--
coolguy12
-----------------------------------------------------------------------
coolguy123's Profile: http://forums.techarena.in/members/coolguy123.ht
View this thread: http://forums.techarena.in/server-scripting/1135118.ht

http://forums.techarena.in

Previous Posts In This Thread:

On Thursday, March 05, 2009 2:01 AM
coolguy123 wrote:

Script for Thunderbird configuration
We are going to use thunderbird as email client in our comapny. I hav
got msi file for the software deployment. but i would like to know i
there any way to automate client configuration ( such as logon script
based upon the windows login

any help would be appreciated

Thanks

--
coolguy12
-----------------------------------------------------------------------
coolguy123's Profile: http://forums.techarena.in/members/coolguy123.ht
View this thread: http://forums.techarena.in/server-scripting/1135118.ht

http://forums.techarena.in

On Thursday, March 05, 2009 2:20 AM
coolguy123 wrote:

Re: Script for Thunderbird configuration
I have got a script from the following location

http://forums.mozillazine.org/viewtopic.php?t=5726

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\%TB PROFILE%\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_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%"


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);
ECHO user_pref("network.proxy.autoconfig_url",
"http://webcache/proxy.pac");>> "%TBPREFS%"
ECHO user_pref("network.proxy.type", 2);>> "%TBPREFS%"


exit



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

On Thursday, March 05, 2009 3:38 PM
Al Dunbar wrote:

Re: Script for Thunderbird configuration
I take it that it does not work. What happens when you try to run the
script?

/Al

On Friday, March 06, 2009 12:39 AM
coolguy123 wrote:

I dont know what are the changes i should make in this script.
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.?

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

On Friday, March 06, 2009 8:13 PM
Al Dunbar wrote:

Re: Script for Thunderbird configuration
"coolguy123" <> wrote in message
news:...

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


Submitted via EggHeadCafe - Software Developer Portal of Choice
Excel 2007 Filter Tool
http://www.eggheadcafe.com/tutorials...lter-tool.aspx
 
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
2nd Domain in a 2 domain forest cannot be contacted David Alge DNS Server 30 01-21-2010 05:26 AM
SysPrep SBS 2008 Configuration Steve Windows Small Business Server 3 11-11-2009 01:10 PM
Upgrade Error: Could Not Update Boot Configuration Lance Windows Vista Installation 8 11-01-2008 08:59 AM
Windows could not update the computer's boot configuration grubertm@gmail.com Windows Vista Installation 2 03-25-2007 09:00 AM
Setup Configuration for Multi-boot BobS Windows Vista Installation 0 02-27-2007 03:00 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