[Dovecot] thunderbird sane config (OT)
Does anyone have any experience putting together a sane config for Thunderbird in an automated fashion? Automated meaning "simple to distribute to users".
--
(Background: I'm currently experiencing that Thunderbird does not work against Postfix/Dovecot because the wizard interface for setting up an account does not accept TLS-only servers. Users just sit there with a broken Thunderbird, not knowing what to do :-/.)
(PS: Also, giving everybody a GMail-like threaded interface per default would be cool.)
(PPS: If anything good comes up, I plan to put this in fx the Dovecot wiki.)
On 5/7/2008, rosenfield.albert@gmail.com (rosenfield.albert@gmail.com) wrote:
(Background: I'm currently experiencing that Thunderbird does not work against Postfix/Dovecot because the wizard interface for setting up an account does not accept TLS-only servers. Users just sit there with a broken Thunderbird, not knowing what to do :-/.)
It would be nice if you had the ability to access the Advanced Options when setting up a new account in TBird, but currently you don't...
So, you'll have to write up simple instructions for new users on how to set up their new accounts...
I have something for this if you'd like a copy (request privately)...
--
Best regards,
Charles
Charles Marcus wrote:
So, you'll have to write up simple instructions for new users on how to set up their new accounts...
I have something for this if you'd like a copy (request privately)...
Thanks, but that was kind of the step I was trying to avoid ;)..
What I had in mind was more like:
- I install Thunderbird.
- I create an account named <template>.
- I modify TLS and other settings to work better.
- I click magic button.
- Thunderbird creates a new thunderbird_mycfg.exe.
- User downloads and runs thunderbird_mycfg.exe, which installs Thunderbird, asks the user his/her account name and applies the configuration from step (3), and everything magically works.
Hmm.
On 5/7/2008, rosenfield.albert@gmail.com (rosenfield.albert@gmail.com) wrote:
What I had in mind was more like:
- I install Thunderbird.
- I create an account named <template>.
- I modify TLS and other settings to work better.
- I click magic button.
- Thunderbird creates a new thunderbird_mycfg.exe.
- User downloads and runs thunderbird_mycfg.exe, which installs Thunderbird, asks the user his/her account name and applies the configuration from step (3), and everything magically works.
Hmm.
Heh... yeah, thats one of the things lacking in both TBird and FFox is enterprise feature support like this...
Its supposedly in the works though... and when it happens, you'll be able to push it out even easier than you descibe above (assuming you're using WPKG, Active Dirdctory, or something similar ...
--
Best regards,
Charles
Charles Marcus wrote:
On 5/7/2008, rosenfield.albert@gmail.com (rosenfield.albert@gmail.com) wrote:
What I had in mind was more like:
- I install Thunderbird.
- I create an account named <template>.
- I modify TLS and other settings to work better.
- I click magic button.
- Thunderbird creates a new thunderbird_mycfg.exe.
- User downloads and runs thunderbird_mycfg.exe, which installs Thunderbird, asks the user his/her account name and applies the configuration from step (3), and everything magically works.
Hmm.
Heh... yeah, thats one of the things lacking in both TBird and FFox is enterprise feature support like this...
Its supposedly in the works though... and when it happens, you'll be able to push it out even easier than you descibe above (assuming you're using WPKG, Active Dirdctory, or something similar ...
you may want to look at
http://developer.mozilla.org/en/docs/Thunderbird_ISP_hooks
https://spaces.mtu.edu/clearspace/docs/DOC-1403
http://wiki.mozilla.org/Thunderbird:Autoconfiguration
http://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat
Charles Marcus wrote:
On 5/7/2008, rosenfield.albert@gmail.com (rosenfield.albert@gmail.com) wrote:
What I had in mind was more like: 6. User downloads and runs thunderbird_mycfg.exe, which installs Thunderbird, asks the user his/her account name and applies the configuration from step (3), and everything magically works.
Heh... yeah, thats one of the things lacking in both TBird and FFox is enterprise feature support like this...
Its supposedly in the works though... and when it happens, you'll be able to push it out even easier than you descibe above (assuming you're using WPKG, Active Dirdctory, or something similar ...
I work at a place that has this for TBird. I'll try and dig up the method used, but don't know that I'll be allowed to distribute it. Let you know as much detail as I can find.
Leeman
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Wed, 7 May 2008, rosenfield.albert@gmail.com wrote:
What I had in mind was more like:
- I install Thunderbird.
- I create an account named <template>.
- I modify TLS and other settings to work better.
- I click magic button.
- Thunderbird creates a new thunderbird_mycfg.exe.
- User downloads and runs thunderbird_mycfg.exe, which installs Thunderbird, asks the user his/her account name and applies the configuration from step (3), and everything magically works.
I'm currently stuck with SeaMonkey, so I don't know if this works for Thunderbird, too.
On shared computers I install Seamonkey "unattendedly", then the Default User gets a profile pointing to a network share, on which every account has a prepared profile. Then I install %ProgramFiles%\mozilla.org\seamonkey\defaults\pref \all.js", which contains proxy settings mostly.
The prepared profile has been prepared by:
I. Create profile template
- Create a fresh profile.
- Fill in all personal data.
- Close SeaMonkey.
- Delete everything from profile, that is automatically recreated and does not contain no personal information.
- Remove many stuff from prefs.js
- Replace personal data in prefs.js with place holders, e.g. %ACCOUNT% %SURNAME% etc.pp.
- Same with other files, e.g. signature.txt
II. Deploy profile template to network home directory
- Copy profile template
- Acquire user data from database
- replace placeholders.
Everything in II. will work for a local user, too, but to actually have the generated profile registered. I had took some steps into the direction by invoking SeaMonkey - so it automatically creates the default profile -, terminate it, the deploy script searches for the actually profile path ("%AppData%\Mozilla\Profile or ~/.mozilla/profile), then overwrites the files with the template ones and replace placeholders and corrects the paths in prefs.js. But it was not worth the time, so I did not made no script.
Bye,
Steffen Kaiser -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFIIqGjVJMDrex4hCIRAoi5AJ91n4karrtH3JvPRgYK7bKMmI0CHQCgsuc2 191MBBhXXAm5mSNKJQ1FYBI= =liwC -----END PGP SIGNATURE-----
Thanks for all the responses.
The simplest approach in my situation seems to be the XPI one, where users can install an XPI into Thunderbird and get a template that requires only entering username and password.
Haven't figured how to put the CA certificate that Dovecot uses for SSL IMAP into the XPI for installation into Thunderbird's certificate store, but things are definitely improving :-).
participants (5)
-
Charles Marcus
-
Leeman Strout
-
mouss
-
rosenfield.albert@gmail.com
-
Steffen Kaiser