1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta Version
    6. Language Pack (User Interface)
    7. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
  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 Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Diskussionsthread für Benutzerskripts

    • 91.*
    • Windows
  • milupo
  • November 2, 2021 at 3:35 PM
  • Closed
  • Thread is Unresolved
  • milupo
    Guest
    • November 2, 2021 at 3:35 PM
    • #1

    TB 91.2.1

    Win 10 Pro

    Hallo,

    ich habe mal ein Benutzerskript zum Aufruf des Profilordners zusammengeschustert. :-)

    JavaScript
     // Profilordner
            // Unicode-Konvertierung → label: 'Profilordner', tooltiptext: 'Profilordner öffnen',
            
            (function() {
    
        if (location != 'chrome://messenger/content/messenger.xhtml') return;
            var toolbarbutton = document.createXULElement('toolbarbutton');
        var props = {
                id: 'profilefolder-ToolBarButton',
                class: 'toolbarbutton-1',
                label: 'Profilordner',
                tooltiptext: 'Profilordner öffnen',                    
                style: 'list-style-image: url(data:image/png;base64,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)',
                onclick: 'if (event.button == 0) { \
    Services.dirsvc.get("ProfD", Ci.nsIFile).launch(); \
    }; '
                    };
                    for (var p in props) toolbarbutton.setAttribute(p, props[p]);
    
        var toolbox = document.getElementById("mail-toolbox");
        toolbox.palette.appendChild(toolbarbutton);    
    
        var toolbar = document.getElementById("tabbar-toolbar");
        toolbar.insertItem("profilefolder-ToolBarButton", toolbar.lastChild);
            })();
    Display More

    Das Symbol ist hier im Base64-Format. Das hat den Vorteil, dass das Symbol unabhängig vom Speicherort ist. Mit einem vollständigen Pfad zum lokalen Speicherort einer abgespeicherten Grafik funktioniert es auch. Mit einem relativen Pfad dagegen ist es mir bisher noch nicht gelungen.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 3:42 PM
    • #2

    Hallo milupo,

    ich benutze diesen Script, da wird das Profil mit Alt p aufgerufen.

    Code
    // ==Userscript==
    // @name Open Profile Directory
    // Dieses Skript öffnet mit dem Hotkey "Alt + p" direkt den Profilordner.
    // @include *
    // ==/Userscript==
    
    (function(win){
        function openProfileDirectory() {
            Components.classes["@mozilla.org/file/directory_service;1"]
                  .getService(Components.interfaces.nsIProperties)
                  .get("ProfD", Components.interfaces.nsIFile)
                  .launch();
        }
        if(typeof win.openProfileDirectory == 'undefined') {
            win.openProfileDirectory = openProfileDirectory;
            win.addEventListener('keydown', function(e) {
                if (e.altKey == true && e.keyCode == 80) {
                    e.preventDefault();
                    openProfileDirectory();
                }
            }, false);
        }
    })(window);
    Display More

    und das Script für den Chrome-Ordner

    Code
    // ==Userscript==
    // @name Open Chrome Directory
    // Dieses Skript öffnet mit dem Hotkey "Alt + c" oder "AltGr + c" direkt den Chromeordner.
    // @include *
    // ==/Userscript==
    
    (function(win){
        Components.utils.import("resource://gre/modules/Services.jsm");
    
        function openChromeDirectory() {
          // Get the chrome directory.
          let currUChrm = Services.dirsvc.get("UChrm", Ci.nsIFile);
          let chromeDir = currUChrm.path;
    
          // Show the chrome directory.
          let nsLocalFile = Components.Constructor("@mozilla.org/file/local;1","nsIFile", "initWithPath");
          new nsLocalFile(chromeDir).reveal();
        }
    
        if (typeof win.openChromeDirectory == 'undefined') {
            win.openChromeDirectory = openChromeDirectory;
            win.addEventListener('keydown', function(e) {
                if (e.altKey == true && e.keyCode == 67) {
                    e.preventDefault();
                    openChromeDirectory();
                }
            }, false);
        }
    
    })(window);
    Display More

    Das geht für mich schneller als auf einem Symbole zu klicken.

    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • milupo
    Guest
    • November 2, 2021 at 3:50 PM
    • #3

    OK. Dann vergiss meins. Ich hatte hier im Forum nichts gefunden. Nur eine Anfrage vom vergangenen Jahr, die niemand positiv beantworten konnte.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 3:52 PM
    • #4

    Die beiden sind auch aus dem Firefox Forum

    Gruß EDV-Oldie getippt auf dem Smartphone

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • milupo
    Guest
    • November 2, 2021 at 4:06 PM
    • #5
    Quote from edvoldi

    Die beiden sind auch aus dem Firefox Forum

    Die muss auch erst einmal jemand an Thunderbird anpassen. Ich habe meins für den Profilordner auf Basis des TB-Restart-Skripts angepasst. DaS TB-Restart-Skript basiert ja ebenfalls auf der Firefox-Version des Skripts. Das Problem ist eben, wer kann die Skripte für TB anpassen? Selbst im Firefox-Forum haben wir de facto nur aborix. Und, es fehlt eine Webseite, wo die bisher vorhandenen TB-Skripte aufgelistet sind. Nur eine Handvoll gibt es bei Aris und bei Alice0775 ein paar mehr. Ob die alle noch funktionieren, weiß ich nicht.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 4:17 PM
    • #6
    Quote from milupo

    Die muss auch erst einmal jemand an Thunderbird anpassen.

    Früher waren viele identisch, eventuell musste nur ein Pfad geändert werden.

    Die beiden oben genannten funktionieren im Firefox auch.
    Auch das extras_config_menu.uc.js

    funktioniert mit kleinen Anpassungen hier im TB

    Quote from milupo

    DaS TB-Restart-Skript basiert ja ebenfalls auf der Firefox-Version

    Hier habe ich eine alte vom Endor angepasste Version, die noch funktioniert.

    Bei den neuen Scripts werden die Button anders verarbeitet, das hier:

    Code
    try {
    CustomizableUI.createWidget({
    id: 'restart-button',
    type: 'custom',
    defaultArea: CustomizableUI.AREA_NAVBAR,
    onBuild: function(aDocument) {

    funktioniert im Thunderbird überhaupt nicht.

    Diese Scripts habe ich im Thunderbird am laufen.

    Code
        AddOnLister.uc.js
        extras_config_menu_tb.uc.js
        OpenChromeDirectory.uc.js
        OpenProfileDirectory.uc.js
        RestartThunderbird.uc.js
        scrollbars-minimal.uc.js
        UhrMenueLeiste.uc.js


    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 4:22 PM
    • #7

    Das BackupProfile.uc.js Script aus dem Firefox-Forum würde ich mir noch für Thunderbird wünschen,

    Aber auch hier wird mir keinen Button angezeigt, ich vermute dass Script auch mit Thunderbird funktioniert.

    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • milupo
    Guest
    • November 2, 2021 at 4:30 PM
    • #8

    Das

    Quote from edvoldi

    Diese Scripts habe ich im Thunderbird am laufen.

    Das ist doch schon mal was. Ich überlege, ob wir einen Thread aufmachen. Der erste Beitrag listet die Skripte auf. In den Folgebeiträgen werden die Codes dazu gezeigt. Im ersten Beitrag wird auf den jeweiligen Folgebeitrag verlinkt. Der erste Beitrag wird immer aktualisiert, wenn ein neues Skript hinzukommt. Was hältst du davon? Ich denke, dass das eine einfache Möglichkeit ist, eine Übersicht zu schaffen, ohne jetzt extra eine Website anzulegen. Man könnte natürlich Aris oder Endor fragen, ob sie diese TB-Skripte bei sich auflisten. Aris könnte sie wahrscheinlich sogar anpassen und hat ja auch schon ein paar. Endor wird wahrscheinlich wenig Zeit haben.

  • milupo
    Guest
    • November 2, 2021 at 4:32 PM
    • #9
    Quote from edvoldi

    as BackupProfile.uc.js Script aus dem Firefox-Forum würde ich mir noch für Thunderbird wünschen,

    Da habe ich vor ein paar Tagen dran herumgedoktert, weil es gerade im Firefox-Forum ein Thema war. Aber ich konnte es noch nicht im TB zum Laufen bringen. Ich habe ja auch nur rudimentäre JavaScript-Kenntnisse.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 4:36 PM
    • #10
    Quote from milupo

    Ich habe ja auch nur rudimentäre JavaScript-Kenntnisse.

    Und ich keine, ich versuche logisch zu denke was geändert werden kann und teste es aus, denn nur so wird man schlauer. 8)

    Quote from milupo

    Das ist doch schon mal was. Ich überlege, ob wir einen Thread aufmachen

    Das finde ich eine gute Idee, vielleicht hat Thunder auch eine Idee dazu.

    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • milupo
    Guest
    • November 2, 2021 at 8:43 PM
    • #11

    Ich hänge es einfach mal hier dran. Es ist (noch) nicht das Backup-Skript, aber es ist das für TB angepasste Skript für den Aufruf der Browserwerkzeuge. Vielleicht kannst du das gebrauchen. In Zeile 15 musst du den Namen deiner Datei angeben. Der Pfad ist so aufgebaut, dass sich die Grafik in chrome/icons im Profil befindet. Ich hoffe, dass es das nicht auch schon gibt. ;-)

    JavaScript
    //    Button für Browserwerkzeuge
    //    browsertoolbox.uc.js von Endor von hier:
    //    https://www.camp-firefox.de/forum/thema/129954-symbole-zu-kontextmen%C3%BCs-mit-javascript-und-css-hinzuf%C3%BCgen/?postID=1138524#post1138524
    //    2021-11-02 Von milupo für Thunderbird angepasst
    //  200214:    Einbau
    //    200215: berechneter Path mit "werkzeuge.png"
    
    (function() {
    
        if (location != 'chrome://messenger/content/messenger.xhtml')
            return;
    
        var toolbarbutton = document.createXULElement('toolbarbutton');        
                    var currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
                    var buttonicon = "werkzeugkasten.png"
                    var props = {
                        id: 'browser-toolbox-button',
                        class: 'toolbarbutton-1',
                        label: 'Browser-Werkzeuge',
                        tooltiptext: 'Browser-Werkzeuge',
                        style: 'list-style-image: url("' + ("file:" + currentProfileDirectory + "/chrome/icons/" + buttonicon) + '");',
                        oncommand: '(' + onCommand.toString() + ')()'
                    };
                   for (var p in props) toolbarbutton.setAttribute(p, props[p]);
    
        var toolbox = document.getElementById("mail-toolbox");
        toolbox.palette.appendChild(toolbarbutton);    
    
        var toolbar = document.getElementById("tabbar-toolbar");
        toolbar.insertItem("browser-toolbox-button", toolbar.lastChild);
                   
        function onCommand() {
            var document = event.target.ownerDocument;
            if (!document.getElementById('devtoolsToolbox')) {
                let { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
                require("devtools/client/framework/devtools-browser");
            };
            document.getElementById('devtoolsToolbox').click();
        };
    
    })();
    Display More
  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 8:50 PM
    • #12

    Ja, das hatte ich früher auch, bis es nicht mehr im TB funktionierte.

    Zur Zeit habe ich ein Add-on dafür.

    Werde das Script morgen einmal testen.

    Gruß EDV-Oldie getippt auf dem Smartphone

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 2, 2021 at 10:16 PM
    • #13

    Vor dem ausschalten des PCs doch noch das Script getestet, es funktioniert.

    Da ich alle Icons in der Dropbox liegen habe, ich greife dort von 8 Profile und zwei PCs drauf zu. Kann ich nicht in Zeile 21 den direkten Pfad eingeben?

    Gruß EDV-Oldie getippt auf dem Smartphone

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • milupo
    Guest
    • November 2, 2021 at 10:32 PM
    • #14
    Quote from edvoldi

    Kann ich nicht in Zeile 21 den direkten Pfad eingeben?

    Klar kannst du das. Einfach innerhalb der Klammern von url() alles durch deinen Pfad ersetzen. Achte darauf , dass da im Moment noch mal Klammern drin sind, so also:

    JavaScript
    style: 'list-style-image: url("vollständiger Pfad");',

    Du brauchst dann die Zeilen 14 und 15 nicht mehr.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 3, 2021 at 10:24 AM
    • #15
    Quote from milupo

    Klar kannst du das.

    passt, Danke!

    Funktioniert bis zur Daily Version 96.x

    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

    Edited once, last by edvoldi (November 3, 2021 at 10:35 AM).

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 3, 2021 at 1:45 PM
    • #16

    Hallo milupo,

    hast Du hier eine Idee warum der Script im TB 91 nicht mehr funktioniert?
    Das Symbol wird angezeigt, aber leider passiert sonst nichts mehr.

    Code
    // aboutconfig-button.uc.js
    
    "use strict";
    (function() {
    
        if (location != 'chrome://messenger/content/messenger.xhtml') return;
    
        var toolbarbutton = document.createXULElement('toolbarbutton');
        var props = {
            id: 'aboutconfig-toolbar',
            label: 'Einstellungen',
            tooltiptext: 'Aboutconfig öffnen',
            style: 'list-style-image: url("file:///C:/Dropbox/Chrome/Icons/config_2.png")',
            class: 'toolbarbutton-1',
            onclick:
                    'if (event.button == 0) { \
                            var tabmail = document.getElementById("tabmail"); \
                            tabmail.openTab("contentTab",{contentPage:"about:config"}); \
                    };'
        };
        for (var p in props) toolbarbutton.setAttribute(p, props[p]);
    
        var toolbox = document.getElementById("mail-toolbox");
        toolbox.palette.appendChild(toolbarbutton);
    
        var toolbar = document.getElementById("tabbar-toolbar");
        toolbar.insertItem("aboutconfig-toolbar", document.getElementById('button-addons')); 
    
    })();
    Display More


    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • Harff182
    Member
    Reactions Received
    6
    Posts
    89
    Member since
    20. Jun. 2015
    • November 3, 2021 at 7:15 PM
    • #17
    Quote from edvoldi

    extras_config_menu_tb.uc.js

    Gibts das irgendwo zum angucken/downloaden?

    W11 Home 64bit - TB 128.x (64-Bit) Portable

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 3, 2021 at 7:23 PM
    • #18

    Hallo Harff182,

    Quote from Harff182

    Gibts das irgendwo zum angucken/downloaden?

    natürlich, nur der Code ist für das Forum zu groß.

    Ich habe schon alles was Thunderbird nicht kann gelöscht oder ausgeblendet, die speziellen Anpassungen muss jeder für sich vornehmen.

    Aktualisiert am 10.11.2021 mit den Änderungen von Bege zur Anpassung der about-Seiten.
    Neuer Link:

    extras_config_menu_tb.uc.js
    Shared with Dropbox
    www.dropbox.com


    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

    Edited once, last by edvoldi (November 10, 2021 at 2:56 PM).

  • Harff182
    Member
    Reactions Received
    6
    Posts
    89
    Member since
    20. Jun. 2015
    • November 3, 2021 at 7:42 PM
    • #19

    :thumbsup: Schankedön, hab ich nochwas zum basteln ;)

    :/ Momentan versuch ich allerdings vezweifelt, ein zusätzliches Menü per External-Aplication.uc.js vom FF rüberzubasten.

    Profil-Backup4TB liegt deswegen auf Halde...

    Quote from edvoldi

    nur der Code ist für das Forum zu groß.

    Oha... Wo steht denn, welche Grenze es gibt?

    W11 Home 64bit - TB 128.x (64-Bit) Portable

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,568
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 3, 2021 at 7:45 PM
    • #20
    Quote from Harff182

    Wo steht denn, welche Grenze es gibt?

    Das wurde mir angezeigt:

    Ihre Nachricht ist zu lang. Es stehen maximal 20.000 Zeichen zur Verfügung.

    Gruß

    EDV-Oldie

    WIN11 Home Version 25H2 (Build 26200.7019)

    Thunderbird 140.5.0esr (64-Bit)
    Thunderbird - Beta 146.0b2 (64-Bit)
    Thunderbird - Daily 147.0a1 (64-Bit)

    Firefox 145.0 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

Current app version

  • Thunderbird 145.0 veröffentlicht

    Thunder November 13, 2025 at 11:45 PM

Current 140 ESR version

  • Thunderbird 140.5.0 ESR veröffentlicht

    Thunder November 13, 2025 at 3:09 AM

Current 128 ESR version

  • Thunderbird 128.14.0 ESR veröffentlicht

    Thunder August 21, 2025 at 3:04 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

Similar Threads

  • Schaltfläche Konfigurations Editor aufrufen fehlt Thunderbird 68.7.0 (32-Bit)

    • sailor17
    • May 5, 2020 at 2:11 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Merkwürdige Zeilen

    • Holger Fischer
    • July 9, 2021 at 11:07 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Nach einem Update auf Version 78.10.0 funktioniert der Kalender nicht mehr

    • hpcraith
    • April 23, 2021 at 2:13 PM
    • Erweiterungen für den Kalender
  • Nach Neuinstallation auf neuem PC zuerst Thunderbird zerschlagen, dann erfolgreiche Reparatur mit Hilfe des Forums, nun sind die "alten" Mails weg

    • Jungfrau
    • January 20, 2021 at 9:47 AM
    • Migration / Import / Backups
  • Posteingangs-Ordner plötzlich leer!

    • bluebell
    • November 7, 2020 at 11:21 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
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-2025 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™