Moien, da ich kein XFCE nutze, kann ich nur vermuten, dass auch hier der Gnome Keyring als Passwort-Manager für Anwendungen wie Thunderbird verwendet wird. Um die Einstellungen von Thunderbird komplett zurückzusetzen, kannst du den Ordner ~/.thunderbird löschen (wie Nachlese schon erwähnte). Dadurch werden alle Einstellungen entfernt:
Achtung, habe das angepasst!
Erstelle ein Backup des Ordners: cp -r ~/.thunderbird ~/Desktop/thunderbird_backup
Lösche den Ordner ~/.thunderbird: rm -rf ~/.thunderbird
Damit wird der Thunderbird-Ordner vollständig entfernt, und das Backup ist sicher auf deinem Desktop gespeichert. Beim nächsten Start von Thunderbird wird automatisch ein neuer Ordner erstellt.
Falls Gnome Keyring aktiv ist, lässt sich die GUI über das Tool Seahorse in der Konsole öffnen (seahorse eintippen). Dort solltest du die gespeicherten Passwörter für den Versand und Empfang von E-Mails einsehen und verwalten können.
Falls das Problem damit nicht gelöst ist, stehe ich leider auch vor einer Grenze meiner Ideen.
Die Links beziehen sich zwar auf Ubuntu (basiert auf Debian), bieten aber eine gute Erklärung zu GNOME Schlüsselbund und Seahorse:
Ganz Dumme Idee, damit wären auch alle Emails weg. @Michi verwendet POP, je nach den Einstellungen können die Mails auf dem Server gelöscht worden sein.
Das würde mich auch interessieren, damit das Rätselraten aufhört. Eventuell könntest du Thunderbird auch über die Konsole starten, um dortige Fehlermeldungen zu überprüfen.
So manche grosse pinke Internetanbieter blockieren den Versand über SMTP oder lassen die Ports ihre Billigrouter sperren.
Vielleicht gibt es da eine neue Einstellung?
Eine Fehlermeldung erscheint nicht, oder? In der Browserkonsole (ich glaube Strg+j) könnten vielleicht ein paar Meldungen sein.
Wir äussert sich der Nichtversand?
Danke für deine Warnung (besonders wegen POP) – Backups sind natürlich Pflicht, daher vergesse ich manchmal, das explizit zu erwähnen.
Ich habe den obigen Text entsprechend angepasst.
War schon bei gmx.net, habe von dort aus probiert, da ging alles normal.
Daher liegt die Vermutung nahe, dass es an falschen Einstellungen und/oder einem falschen Passwort liegt, da für Clients oft ein separates Passwort benötigt wird – so ist es zumindest bei mir.
Bevor wir jedoch weiter spekulieren, wäre es hilfreich, eine Antwort auf folgende Fragen zu haben:
Woran merkst du, dass die Mail nicht versendet wird?
Welche Fehlermeldung erhältst du genau?
Eventuell könntest du Thunderbird auch über die Konsole starten, um dortige Fehlermeldungen zu überprüfen.
Andernfalls wird es schwierig, gezielt weiterzuhelfen.
Hallo,
ich finde es wahnsinnig toll, wie sehr Ihr Euch für mein Problem engagiert, zumal ich wohl der einzige bin, der sein Thunderbird vermurkst hat.
Der Fehler ist, dass nach dem Klicken auf Senden das Fenster grauer wird:
Vor dem Versenden schaut es so aus:
Die Ausgabe im Terminal ist diese:
Schreibtisch]$ thunderbird
[ImapModuleLoader] Using nsImapService.cpp
JavaScript error: moz-extension://7eb34e3d-dfd6-4b34-9a82-1dbbff4e3e7f/punycode/punycode.js, line 440: ReferenceError: module is not defined
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.log: "no migration"
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
JavaScript error: moz-extension://5cab810d-1f01-4b71-9a35-6f6157aaaa2a/background.js, line 3070: TypeError: action is undefined
Diese Fehlermeldungen können ignoriert werden, da sie nicht direkt das Senden von E-Mails in Thunderbird betreffen. Versuche stattdessen einmal diesen Befehl (kann derzeit nicht prüfen ob das funzt):
MOZ_LOG="SMTP:5" thunderbird
In diesem Fall bedeutet SMTP:5, dass Thunderbird das SMTP-Protokoll besonders ausführlich protokolliert.
Ja, es ist die Manjaro Firewall installiert und aktiviert.
Als der Fehler gestern erstmals auftrat, war sie nicht aktiviert. Sie ist seit Jahren aktiviert und Thunderbird ging immer.
Hier die Ausgabe:
~]$ MOZ_LOG="SMTP:5" thunderbird
[ImapModuleLoader] Using nsImapService.cpp
JavaScript error: moz-extension://7eb34e3d-dfd6-4b34-9a82-1dbbff4e3e7f/punycode/punycode.js, line 440: ReferenceError: module is not defined
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.log: "no migration"
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon.
und das hier kommt, wenn ich versuche zu senden:
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
console.warn: "Please use ChromeUtils.defineLazyGetter instead of XPCOMUtils.defineLazyGetter. XPCOMUtils.defineLazyGetter will be removed soon."
JavaScript error: moz-extension://5cab810d-1f01-4b71-9a35-6f6157aaaa2a/background.js, line 3070: TypeError: action is undefined
Entwarnung:
Ich habe jetzt ein 2 Tage altes Backup genommen und den Inhalt von /.thunderbird komplett ersetzt: Thunderbird funktioniert wieder.
Nur weiß ich leider nicht, was der Fehler war. Ich könnte ja den alten, fehlerhaften Inhalt wieder einsetzten und weiter suchen. Mal sehen, ob der Aufwand lohnt. Könnte es sein, dass ich beim Entfernen von flatpak (kdenlive, nicht Thunderbird) und beim Ausmisten von Ordnern die flatpak heißen, Thunderbird vermurkst habe? Eine andere Ursache kann ich mir nicht erklären.
Aber etwas anderes, sehr Wichtiges möchte ich an dieser Stelle sagen:
Das MANJARO-FORUM ist großartig, ja noch viel großartiger als großartig.
Man schaut sich ja gelegentlich um, was andere Distros so machen. Und in manchen Foren, auch denen von sehr seriösen Linux-Distros, hätten sie mich schon längst gesteinigt, wenn ich dort das gefragt hätte, was ich bei Euch gefragt habe. “Ist der Stecke überhaupt in der Steckdose” und ähnliches habe ich da schon zu hören gekriegt.
ES LEBE MANJARO!!! Auch wenn die rolling releases machmal Probleme machen, das Forum hilft immer!!!
Ich Danke Euch, dass Ihr immer so freundlich geblieben seid.
Es könnte auch ein (aktualisiertes?) Addon im Profil gewesen sein.
Wenn es nochmal auftritt, kannst du mal von der Kommandozeile ohne Addons starten und schauen, ob dadurch das Problem nicht mehr auftritt:
Nachdem es eine kurze weile alles gut ging, mit den Daten vom Backup, habe ich schon wieder diesen Fehler, dass E-Mails ankommen, aber nicht versandt werden können, ganz ohne Fehlermeldung.
Aber mit dem safe-mode geht’s.
Und gleich danach starte ich Thunderbird wieder normal und das Senden geht schon wieder nicht.
Auch wenn ich die Firewall abschalte, das gleiche.
Da steckt irgendwo ein Problem. Was könnte das noch sein?
Der Bösewicht ist CardBook, den muss ich deaktivieren, dann geht’s. Die anderen stören nicht.
Um noch einmal sicher zu gehen, habe ich es noch zwei mal probiert. Mit CardBook kein Senden, deaktivieren: Alles wieder ok.
Das Überraschende ist, dass ich mehr als einem Jahr keine installiert habe. Wieso macht CardBook jetzt den Ärger? Tatsächlich wie ohne nachvollziehbarem Anlass.
Frage: Ich weiß gar nicht so genau, ob ich diese überhaupt brauche, sind die anderen auch problematisch?
Wer weiß das schon - aber in den Einstellungen der Erweiterung
(die drei Punkte ganz rechts oder der Schraubenschlüssel)
kann man normalerweise … einstellen … ob die Erweiterung sich automatisch selbst auf die jeweils aktuelle Version bringen soll
oder ob Du das händisch anstoßen mußt/willst.
Muttu gucken …
Erstmal also nochmal vom Backup her starten - offline am besten - und dann der Erweiterung das automatische Update untersagen - dann sollte es funktionieren und auch so bleiben.
Ich würde so eine Erweiterung aber direkt rausschmeißen.
Womöglich gibt es ja statt dieser Erweiterung, die jetzt Probleme macht, auch eine andere mit gleicher Funktionalität … ?
der Pragmatiker:
Dann deaktivier sie alle - bis Dir wieder auffällt / einfällt, warum Du die überhaupt installiert hast - wozu Du sie haben wolltest.
scheinbar nicht - oder noch nicht …
Mir hat in Thunderbird noch nie ein Addressbuch gefehlt - der hat ja diese Funktionalität eingebaut.
Auch ohne Erweiterung …
Na, jetzt haben wir einen großen Grund zum Feiern.
Schön, dass der Fehler wieder aufgetreten ist, so dass er erkannt werden konnte.
Ich brauche alle diese Erweiterungen so gut wie nie. Manchmal wäre es schön, größere Anhänge versenden zu können.
Wenn einer weiß, womit, wäre ich dankbar.
Diesen CardBook habe ich nur, weil ich mal versucht habe, damit mein Handy mit dem Linux-PC zu synchronisieren, was ich noch immer über MyPhoneExplorer über Wine mache.
Aber das ist ein extra Thema.