Thunderbird 2 中的自动电子邮件帐户配置

Thunderbird 2 中的自动电子邮件帐户配置

我正在尝试自动配置我的域及其子域中的 Thunderbird 电子邮件帐户(例如。[电子邮件保护][电子邮件保护])。电子邮件客户端无法访问互联网,并且由于必要的附加组件,我必须使用 Thunderbird 2.0.0.6。

以下是我的配置文件:
1. rdf(基于https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Thunderbird/Thunderbird_ISP_hooks) - 在账户设置中添加可供选择的账户类型,但仅适用于一个域
2.xml(https://developer.mozilla.org/en-US/docs/Mozilla/Thunderbird/Autoconfiguration) - 不起作用(它可能应该起作用 - 据称它包含在 Thunderbird 3 及更新版本中)

我的问题:
- 有没有办法在 .rdf 文件中定义子域名
- 是否可以让 xml 自动配置与 Thunderbird 2 一起工作


这是示例 rdf::

  <RDF:Description about="NC:ispinfo">
    <NC:providers>
      <NC:nsIMsgAccount about="domain:my.example.com">

        <NC:incomingServer>
          <NC:nsIMsgIncomingServer>
            <NC:hostName>mail.example.com</NC:hostName>

            <NC:type>imap</NC:type>
            <NC:ServerType-imap>
                <NC:nsIImapIncomingServer>
                    <NC:cleanupInboxOnExit>true</NC:cleanupInboxOnExit>
                </NC:nsIImapIncomingServer>
            </NC:ServerType-imap>
            <NC:loginAtStartUp>true</NC:loginAtStartUp>
            <NC:downloadOnBiff>true</NC:downloadOnBiff>
            <NC:rememberPassword>false</NC:rememberPassword>
            <NC:port>993</NC:port>
            <NC:socketType>3</NC:socketType>
          </NC:nsIMsgIncomingServer>
        </NC:incomingServer>

        <NC:smtp>
          <NC:nsISmtpServer>
            <NC:hostname>mail.example.com</NC:hostname>
            <NC:port>465</NC:port>
            <NC:trySSL>2</NC:trySSL>
            <NC:description>MyMail</NC:description>
          </NC:nsISmtpServer>
        </NC:smtp>
        <NC:smtpRequiresUsername>true</NC:smtpRequiresUsername>
        <NC:smtpCreateNewServer>true</NC:smtpCreateNewServer>
        <NC:smtpUsePreferredServer>true</NC:smtpUsePreferredServer>

        <NC:identity>
          <NC:nsIMsgIdentity>
          </NC:nsIMsgIdentity>
        </NC:identity>

        <NC:wizardSkipPanels>true</NC:wizardSkipPanels>
        <NC:wizardShortName>MyMail</NC:wizardShortName>
        <NC:wizardLongName>MyMailExample</NC:wizardLongName>
        <NC:wizardShow>true</NC:wizardShow>
        <NC:wizardPromote>true</NC:wizardPromote>
        <NC:emailProviderName>MyMail</NC:emailProviderName>
        <NC:showServerDetailsOnWizardSummary>true</NC:showServerDetailsOnWizardSummary>
      </NC:nsIMsgAccount>
    </NC:providers>
  </RDF:Description>
</RDF:RDF>

这是我的 xml:

      <domain>my.example.com</domain>
      <domain>sub1.my.example.com</domain>
      <domain>sub2.my.example.com</domain>

      <displayName>MyMailExample</displayName>
      <displayShortName>MyMail</displayShortName>

      <incomingServer type="imap">
         <hostname>mail.example.com</hostname>
         <port>993</port>
         <socketType>SSL</socketType>
         <username>%EMAILADDRESS%</username>
         <authentication>password-cleartext</authentication>
      </incomingServer>

      <outgoingServer type="smtp">
         <hostname>mail.example.com</hostname>
         <port>465</port>
         <socketType>SSL</socketType>
         <username>%EMAILADDRESS%</username>
         <authentication>password-cleartext</authentication>
      </outgoingServer>

    </emailProvider>
</clientConfig>

相关内容