Hallo Gemeinde,
bei meiner Partnerin läuft Evolution als Mail-Client (auf Leap 15.2).
Sie vermisst die Möglichkeit, Dateien aus dem Dolphin-Kontextmenü heraus als Email-Anhang zu verschicken.
Also Rechtsklick -> "senden an (oder so)" -> Evolution Fenster "Mail verfassen" mit angehängter Datei geht auf .
Ich möchte das über einen eigenen Kontextmenü-Eintrag realisieren (.dektop-Datei in ~/.local/share/kservices5/ServiceMenus und bash-script). Ist aber kein Muss, wenn es anders geht, auch gut.
Einfach einen mailto ... Befehl aufzurufen reicht nicht, da fehlt einfach das "Email verfassen"-Fenster des Mailclients, schon allein wegen der ca. 1000 Adressen in den Kontakten.
Wie ich einen Kontextmenüeintrag erstelle und daraus mein Script aufrufe weiß ich. Aber nicht, wie ich Evolution dazu bewege, ein "Verfassen"-Fenster mit angehänter Datei zu öffnen. Nachdem es aus anderen Anwendungen heraus (Okular, Libre-Office, GwenView, u.a.) möglich ist ("Datei -> teilen/veröffentlichen -> als Email senden o.Ä.") , sollte es ja realisierbar sein, ohne zusätzliche Komponenten oder tiefgreifende Änderungen am System.
Als Kommandozeilen-Option scheint hier nichts zur Verfügung zu stehen:
frank@7470tw:~> evolution --help-all
Aufruf:
evolution [OPTION …] – Die Evolution PIM- und E-Mail-Anwendung
Hilfeoptionen:
-h, --help Hilfeoptionen anzeigen
--help-all Alle Hilfeoptionen anzeigen
--help-gtk GTK+-Optionen anzeigen
GTK+-Optionen
--class=KLASSE Programmklasse, die vom Fenstermanager benutzt wird
--name=NAME Programmname, der vom Fenstermanager benutzt wird
--gdk-debug=OPTIONEN Zu übergebende GDK-Fehlerdiagnoseoptionen
--gdk-no-debug=OPTIONEN Nicht zu übergebende GDK-Fehlerdiagnoseoptionen
--gtk-module=MODULE Zusätzliche GTK+-Module laden
--g-fatal-warnings Alle Warnungen als fatal betrachten
--gtk-debug=OPTIONEN Zu übergebende GTK+-Fehlerdiagnoseoptionen
--gtk-no-debug=OPTIONEN Nicht zu übergebende GTK+-Fehlerdiagnoseoptionen
Anwendungsoptionen:
-c, --component=COMPONENT Evolution mit einer bestimmten Komponente starten. Mögliche Optionen sind »mail«, »calendar«, »contacts«, »tasks« und »memos«
-g, --geometry=GEOMETRY Die angegebene Geometrie auf das Hauptfenster anwenden
--offline Im Offline-Modus starten
--online Im Online-Modus starten
--force-online Verfügbarkeit des Netzwerks ignorieren
--force-shutdown Evolution zum Herunterfahren zwingen
--disable-eplugin Das Laden von allen Erweiterungen deaktivieren.
--disable-preview Die Vorschau von E-Mails, Kontakten und Aufgaben deaktivieren.
-i, --import Adressen oder Dateinamen importieren, die als restliche Argumente angegeben wurden.
-q, --quit Einen laufenden Evolution-Prozess zum Beenden auffordern
--display=ANZEIGE X-Anzeige, die verwendet werden soll
Alles anzeigen
Mit den GTK+ - Optionen kenne ich mich allerdings nicht aus, was damit zu bewerkstelligen wäre.
Im Netz finde ich nur allgemeine Anleitungen zum Anhang verschicken oder Mails direkt aus der Konsole heraus.
Kann mir jemand weiter helfen? Evtl. über d-bus?
Dank schonmal,
Frank