Thunderbird ISP hooks

  • Revision slug: Talk:Thunderbird_ISP_hooks
  • Revision title: Thunderbird ISP hooks
  • Revision id: 140938
  • Created:
  • Creator: edeca
  • Is current revision? No
  • Comment 2 words removed

Revision Content

BTW: There's also a related page for auto-configuring e-mail at http://wiki.mozilla.org/Tb:Autoconfiguration.

--PeterLairo 05:00, 6 March 2008 (PST)


You have to write an entire extension in order to specify account settings as an ISP? And that's considered "easy"? Are you kidding?

No, you don't need a full fledged extension, only a RDF file containing the preferences. This file can be installed as an extension which is good imho because it leverages the same system as every other component which is added to Mozilla. You don't need to code a single line of Javascript, just look at the example configuration. --Felix.Schwarz 02:48, 23 August 2007 (PDT)

We are using an ISP hook, but we want to let the user type in the email address in the wizard explicitly since we use special aliases at our university and it's not username@domain.edu. Any advice on how to enhance the wizard or do an ldap lookup from an ISP hook? thanks, Bruce

<h7 name=".3D.3D">==</h7> In terms of distibution options, if one wants to unpack the self-extracting binary available from mozilla.com, add their custom .rdf file and then repack the files into a self-extracting binary, does one need to become a 'distribution partner'? See: http://www.mozilla.org/foundation/tr...on-policy.html

If one doesn't pack the .rdf file with the binary, it seems they have to run the installer, cancel from the account wizard which starts automatically upon first startup, download the .rdf file or if packaged as an extension, install the extension, and then use Tools, Account Settings, Add Account to find create a new account using the customized account information from the .rdf or extension definition. Seems somewhat painful.

Anyone for other methods to make things a bit smoother? NancyV

Is there any way to specify that the username for IMAP/POP/SMTP should be the full email address?  smtpUserNameRequiresDomain and incomingServerUserNameRequiresDomain use the default domain for the server (and this is displayed in the GUI) but my users all have their own domains, therefore their usernames are "user@example.com" and not "user@server.com".  I've had a look at the source and this doesn't seem possible, short of modifying a function and adding an option. edeca

Revision Source

<p>BTW: There's also a related page for auto-configuring e-mail at <a class=" external" href="http://wiki.mozilla.org/Tb:Autoconfiguration" rel="freelink">http://wiki.mozilla.org/Tb:Autoconfiguration</a>.</p>
<p>--<a href="/User:PeterLairo" title="User:PeterLairo">PeterLairo</a> 05:00, 6 March 2008 (PST)</p>
<hr>
<p>You have to write an entire extension in order to specify account settings as an ISP? And that's considered "easy"? Are you kidding?</p>
<dl><dd> No, you don't need a full fledged extension, only a RDF file containing the preferences. This file can be installed as an extension which is good imho because it leverages the same system as every other component which is added to Mozilla. You don't need to code a single line of Javascript, just look at the <a href="/en/Thunderbird_ISP_hooks#An_example_configuration_file" title="en/Thunderbird_ISP_hooks#An_example_configuration_file"> example configuration</a>. --<a href="/User:Felix.Schwarz" title="User:Felix.Schwarz">Felix.Schwarz</a> 02:48, 23 August 2007 (PDT) </dd></dl>
<p>We are using an ISP hook, but we want to let the user type in the email address in the wizard explicitly since we use special aliases at our university and it's not <a class=" link-mailto" href="mailto:username@domain.edu" rel="freelink">username@domain.edu</a>. Any advice on how to enhance the wizard or do an ldap lookup from an ISP hook? thanks, Bruce</p>
<p>&lt;h7 name=".3D.3D"&gt;==&lt;/h7&gt; In terms of distibution options, if one wants to unpack the self-extracting binary available from mozilla.com, add their custom .rdf file and then repack the files into a self-extracting binary, does one need to become a 'distribution partner'? See: <a class=" external" href="http://www.mozilla.org/foundation/trademarks/distribution-policy.html" rel="freelink">http://www.mozilla.org/foundation/tr...on-policy.html</a></p>
<p>If one doesn't pack the .rdf file with the binary, it seems they have to run the installer, cancel from the account wizard which starts automatically upon first startup, download the .rdf file or if packaged as an extension, install the extension, and then use Tools, Account Settings, Add Account to find create a new account using the customized account information from the .rdf or extension definition. Seems somewhat painful.</p>
<p>Anyone for other methods to make things a bit smoother? NancyV</p>
<p>Is there any way to specify that the username for IMAP/POP/SMTP should be the full email address?  smtpUserNameRequiresDomain and incomingServerUserNameRequiresDomain use the default domain for the server (and this is displayed in the GUI) but my users all have their own domains, therefore their usernames are "<a class=" link-mailto" href="mailto:user@example.com" rel="freelink">user@example.com</a>" and not "<a class=" link-mailto" href="mailto:user@server.com" rel="freelink">user@server.com</a>".  I've had a look at the source and this doesn't seem possible, short of modifying a function and adding an option. <a href="/User:edeca" title="User:edeca">edeca</a></p>
Revert to this revision