1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

MCD - Mission Ctontrol Desktop: XMLHttpRequest oder andere Lösung zum Verteilen von Signaturen

  • Morfio
  • December 18, 2014 at 1:48 PM
  • Closed
  • Thread is Unresolved
  • Morfio
    Member
    Posts
    4
    Member since
    3. Nov. 2006
    • December 18, 2014 at 1:48 PM
    • #1

    * Programm + Version: Thunderbird 31.3.0
    * Betriebssystem + Version: FreeBSD 10.1 amd64 und später auch Mac OS X Yosemite

    Hallo zusammen,

    wir haben ein Netzwerk mit etlichen Workstations unter FreeBSD 10.1 amd64 sowie Mac OS X und nutzen darauf Thunderbird. Nun habe ich mich ein wenig in MCD eingelesen, um die Konfigurationen zentral zu verteilen und es funktioniert auch bisher.

    Unsere Firma möchte aber, dass die Mitarbeiter eine Signatur erhalten. Je Abteilung und Mitarbeiter sind die auch noch einmal gesondert und haben z.B. eine andere Telefonnummer und einen anderen Abteilungsnamen.

    Meine Überlegung ist, die Signaturen auf einem Server dynamisch zu generieren und anhand der E-Mail-Adresse zu platzieren.

    • Start von Thunderbird
    • Thunderbird zieht sich die Einstellung

      • In der Abarbeitung der Einstellungen werden die angelegten Konten durchgegangen und die hinterlegten E-Mail-Adressen herausgefilter
      • Zu den E-Mails wird eine Anfrage via XMLHttpRequest an unseren Webserver geschickt (www .http://domain.tld/signatur/bla @ blubb.de) und als Stream erhält man dann die Signatur (Text/HTML)
      • Die Signatur wird in die Einstellungen geschrieben
      • Fertig

    Als Fehler kommt aber: "XMLHttpRequest is not defined".

    Hat jemand eine Idee, wie man das realisieren könnte?

    Code
    try {
        var xmlHttp = null;
        try {
            xmlHttp = new XMLHttpRequest();
        } catch(e) {
            displayError("ARGL :-P", e); 
        }   
    
    
    
    
        // Default settings
        lockPref("mailnews.start_page.enabled", false);
        lockPref("mailnews.message_display.disable_remote_image", false);
        lockPref("mail.phishing.detection.enabled", true);
        lockPref("general.smoothScroll", false);
    
    
    
    
        // German language
        pref("general.useragent.locale", "de-DE");
        pref("extensions.bootstrappedAddons", "{\"langpack-de@thunderbird.mozilla.org\":{\"version\":\"1.0.0\",\"type\":\"locale\",\"descriptor\":\"/usr/local/lib/thunderbird/extensions/langpack-de@    thunderbird.mozilla.org\"}}");
    
    
    
    
        // Tests
        /*var accounts = getPref("mail.accountmanager.accounts");
        var accountArray = accounts.split(",");
        var accountCount = accountArray.length;
        for(var i = 0; i < accountCount; i++) {
            var id = getPref("mail.account." + accountArray[i] + ".identities");
            if(id != null) {
                lockPref("mail.identity." + id + ".attach_signature", true);
                lockPref("mail.identity." + id + ".sig_file", "/tmp/test");
            }
        }*/
    } catch(e) {
        displayError("ARGL :-P", e); 
    }
    Display More

    Viele Grüße

    Morfio

    Edited once, last by rum (December 18, 2014 at 2:19 PM).

  • SusiTux
    Guest
    • December 18, 2014 at 6:04 PM
    • #2

    Hallo Morfio,

    ich habe keine Ahnung, weshalb sich keine Instanz des Objektes anlegen lässt. Vielleicht bietet die API im TB keine volle JS-Unterstützung? Die Meldung des events klingt ein wenig danach.
    Vielleicht meldet sich hier noch jemand, der mehr dazu weiß. Falls nicht, könntest Du alternativ einen anderen Weg gehen. TB bietet die Möglicjkeit, die Signatur aus einem File zu beziehen. Der zugehörige Pfad sollte sich dann über lockPref setzen lassen. Wenn Du also die Signaturen nicht auf den Webserver legst sondern auf einen Fileserver, dann sollte das auch ohne XMLHttpRequest() funktionieren.

    Einen anderer Möglichkeit wäre, bei Mozilla einen bug zu eröffnen.

    Gruß

    Susanne

  • Thunder January 5, 2019 at 2:28 AM

    Moved the thread from forum Spezielle Probleme to forum Allgemeines Arbeiten.
  • Community-Bot September 3, 2024 at 8:20 PM

    Closed the thread.

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™