Vyhľadajte odpoveď

Vyhnite sa podvodom s podporou. Nikdy vás nebudeme žiadať, aby ste zavolali alebo poslali SMS na telefónne číslo alebo zdieľali osobné informácie. Nahláste prosím podozrivú aktivitu použitím voľby “Nahlásiť zneužitie”.

Ďalšie informácie

Using Thunderbird (flatpak) as default mail client on Xfce

  • 4 odpovede
  • 0 má tento problém
  • 1 zobrazenie
  • Posledná odpoveď od doug.hs

more options

In "Settings" > "System integration", the controls to define Thunderbird as the default mail client are failing silently - they're not changing anything. This is a flatpak installation, v115.6.1 (64-bit). I've tried manually setting `flatpak run org.mozilla.Thunderbird %s` as the default mail application on Xfce 4.18, but then it fails to launch with "input/output error".

OS is Void Linux.

In "Settings" > "System integration", the controls to define Thunderbird as the default mail client are failing silently - they're not changing anything. This is a flatpak installation, v115.6.1 (64-bit). I've tried manually setting `flatpak run org.mozilla.Thunderbird %s` as the default mail application on Xfce 4.18, but then it fails to launch with "input/output error". OS is Void Linux.
Priložené obrázky

Vybrané riešenie

Found a better solution:

~/.local/share/flatpak/exports/bin/org.mozilla.Thunderbird "mailto:%s"

The command documented here, `thunderbird %s`, simply does not work.

When you click a "mailto" link on Firefox, only the mail address is passed on to the mail application. But the address alone won't trigger compose mode, because the executable expects an URL. By manually injecting "mailto:" in there, I get the expected behavior.

The executable syntax is `thunderbird [options] URL`.

Fortunately, when the address field is empty, it will simply open the main window.

Čítať túto odpoveď v kontexte 👍 0

Všetky odpovede (4)

more options

It may be important to mention that it was installed from Flathub in a user installation.

more options

It opens Thunderbird correctly if I set the command to this:

/home/myuser/.local/share/flatpak/exports/bin/org.mozilla.Thunderbird "%s"

This works if all you want is to open Thunderbird when you click "Mail Reader" on the Xfce app menu. Sadly, it doesn't activate -compose mode when you click a "mailto:" link - it simply opens the main window.

I'll keep looking for a proper solution.

more options

Warnings emitted on the console when I use the controls at "Settings/System Integration":

[myuser@myhost ~]$ ~/.local/share/flatpak/exports/bin/org.mozilla.Thunderbird --setDefaultMail ATTENTION: default value of option mesa_glthread overridden by environment. ATTENTION: default value of option mesa_glthread overridden by environment. [Parent 2, Main Thread] WARNING: Failed to execute child process “update-desktop-database” (No such file or directory): 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:167

(org.mozilla.Thunderbird:2): GLib-GIO-WARNING **: 15:04:07.022: Failed to execute child process “update-desktop-database” (No such file or directory) [Parent 2, Main Thread] WARNING: Failed to execute child process “update-desktop-database” (No such file or directory): 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:167

(org.mozilla.Thunderbird:2): GLib-GIO-WARNING **: 15:04:24.602: Failed to execute child process “update-desktop-database” (No such file or directory) [Parent 2, Main Thread] WARNING: Failed to execute child process “update-desktop-database” (No such file or directory): 'glib warning', file /builds/worker/checkouts/gecko/toolkit/xre/nsSigHandlers.cpp:167

(org.mozilla.Thunderbird:2): GLib-GIO-WARNING **: 15:04:24.630: Failed to execute child process “update-desktop-database” (No such file or directory)

more options

Vybrané riešenie

Found a better solution:

~/.local/share/flatpak/exports/bin/org.mozilla.Thunderbird "mailto:%s"

The command documented here, `thunderbird %s`, simply does not work.

When you click a "mailto" link on Firefox, only the mail address is passed on to the mail application. But the address alone won't trigger compose mode, because the executable expects an URL. By manually injecting "mailto:" in there, I get the expected behavior.

The executable syntax is `thunderbird [options] URL`.

Fortunately, when the address field is empty, it will simply open the main window.

Upravil(a) doug.hs dňa