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

Zweiter Eintrag im Kontextmenü

    • 91.*
    • Windows
  • Holger181
  • March 14, 2022 at 3:57 PM
  • Closed
  • Thread is Resolved
  • Holger181
    Junior Member
    Posts
    3
    Member since
    14. Mar. 2022
    • March 14, 2022 at 3:57 PM
    • #1

    Hallo liebe Community,

    ich sende häufig Anhänge an eine bestimmte Adresse und habe mir den Workaround überlegt, einen zweiten SendTo Eintrag in das Kontextmenü zu basteln.

    - Also eine Verknüpfung in der Gruppe "sendTo" angelegt und als Parameter erst einmal nur ein -compose mit gegeben.
    Ergebnis: Ein neues Fenster zum Verfassen öffnet sich und die übergebene Datei ist Anlage - Top :thumbup:
    Jetzt ergänze ich ein paar Parameter:

    -compose "subject='Testsubjext',from='MeinBevorzugtesKonto@MeineDomain.de',to='Empfaenger@EmpfaengerDomain.de'"

    Ergebnis: die Parameter sind sauber gesetzt aber, die angeklickte Datei ist nicht mehr im Anhang.

    Kann mir da jemand helfen?

    Danke und liebe Grüße

    Holger

  • graba March 14, 2022 at 4:07 PM

    Approved the thread.
  • Bastler
    Guest
    • March 14, 2022 at 4:59 PM
    • #2

    Hallo,

    evtl. sind einige Anführungzeichen o.ä. fehlend oder am falschen Platz.

    Hier ein Auszug aus einer Batch, die bei mir funktioniert. Die komplette letztendlich auszuführende Befehlszeile.

    Vielleicht kann das als Hilfestellung für die Syntax dienen.

    Batch
    thunderbird.exe -compose "to='empf1@xyz.de,empf2@xyz.de'","cc='empf3@xyz.de'","bcc='empf4@xyz.de'","from='eigene-adresse@xyz.de'","subject='Dokumente zum Test'","message='%TEMP%\mailtext.txt'","attachment='D:\Download\HT-Anschlussbogen_40-40.pdf,D:\Download\Starthilfe-Reihenfolge.JPG'"
  • Holger181
    Junior Member
    Posts
    3
    Member since
    14. Mar. 2022
    • March 14, 2022 at 5:56 PM
    • #3

    Hallo und Danke Bastler,

    ich bin mal von Deiner Syntax ausgegangen. Das gab erst einmal einen Fehler. Als ich den Parameter message, durch body ersetzte, lief es. Allerdings hat er jetzt auch bei der Separierung der einzelnen Parameter durch doppelte Anführungszeichen zwar alle Parameter gesetzt und den Anhang verworfen. Interessanterweise lautet der Mailbody jetzt beim Verfassen:

    'Aus Kontextmenü verfasst' C:\Users\Ich\Desktop\Demofile.pdf

    Das bedeutet, dass der Dateipfad als letztes kommt. Den kann ich aber aus zwei Gründen so nicht gut verarbeiten:
    Die Befehlszeile einfach mit ...attachment=' abreißen zu lassen, und zu hoffen, dass der Dateipfad da irgendwie eingesetzt wird, führt zu Fehlermeldungen (vermutlich, weil die Befehlszeile nicht sauber abgeschlossen ist)

    Und eine Umgebungsvariable für das Objekt des Kontextmenüs, die ich in den Parametern einfließen lassen könnte habe ich auch nicht gefunden.

  • Bastler
    Guest
    • March 14, 2022 at 6:25 PM
    • #4
    Quote from Holger181

    Als ich den Parameter message, durch body ersetzte, lief es.

    Der Unterschied body und message ist:

    bei body ist nur einzeiliger Text möglich, bei message ist mehrzeiliger Text möglich, der aber aus einer Textdatei

    zwingend in UTF-8 Format stammt. Die hockt in obiger Zeile temporär in diesem String "message='%TEMP%\mailtext.txt'"

    und wird in der speziellen Batch erstellt und auch wieder gelöscht.

    Wenn bei message nichts vorhanden ist, kann es auch nicht laufen.

    Ich habe eine andere Batch in meinem SendTo Ordner, die nach Auswahl (auch mehrerer) Dateien als Attachment

    das Verfassen Fenster öffnet, allerdings muss dann noch der Empfänger, Betreff und Mailtext eingefügt werden.

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------

    So, doch etwas brauchbares. Die folgende Batch sollte nach Ersetzungen auf eigene reale Angaben,

    voll lauffähig sein und das machen, was du bezwecken willst. [empf-2 und kompletten String zu empf-3 löschen]

    Batch: TB-sendMail.bat
    @echo off & setlocal
    if %1. == . exit
    set PARAMS=file:///%1
    :loop
    shift
    if %1. == . goto send
    set PARAMS=%PARAMS%,file:///%1
    goto loop
    :send
    REM change CHCP to UTF-8 - zur korrekten Umlaute Darstellung von 'body' oder der 'message' Datei
    CHCP 65001 > nul
    REM folgend sinnvolle Ersetzungen vornehmen! ;-)
    set machdas="to='empf-1@provider.de,empf-2@provider.de'","cc='empf-3@provider.de'","from='IHREADRESSE@provider.de'","subject='Dokumente zum Test'","body='Hallo, hier das gewünschte.'"
    start "" thunderbird.exe -P IHRPROFILNAME -compose "%machdas%","attachment='%PARAMS%'"
    Display More

    Edited 8 times, last by Bastler: Korrekturen und Ersetzung (March 14, 2022 at 8:57 PM).

  • Holger181
    Junior Member
    Posts
    3
    Member since
    14. Mar. 2022
    • March 14, 2022 at 9:16 PM
    • #5

    Ja super!

    Vielen lieben Dank :thumbup:
    Der Zugriff auf die Anlagen via set PARAMS=file:///%1 war das, was ich nicht googlen konnte.

    Der Rest von dem Script ist auch sehr schön und smart gelöst.

    Das hat mir sehr geholfen.

    VG

    Holger

    P.S. - Donation ist raus ;-)

  • schlingo
    Senior Member
    Reactions Received
    750
    Posts
    7,007
    Member since
    20. Jul. 2009
    Helpful answers
    49
    • March 14, 2022 at 9:51 PM
    • #6
    Quote from Holger181

    Und eine Umgebungsvariable für das Objekt des Kontextmenüs, die ich in den Parametern einfließen lassen könnte habe ich auch nicht gefunden.

    Hallo Holger :)

    ungetestet: versuche es mal mit "%1" (sicherheitshalber in doppelte Anführungszeichen einschließen).

    Gruß Ingo

    Threema - Sicherer und privater Messenger

    Meine Threema-ID

    Warum Threema?

  • Community-Bot September 3, 2024 at 8:50 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

Similar Threads

  • Endlosschleife mit Terminerinnnerungen bei CalDAV-Nutzung mit 2 PCs

    • Hanser
    • February 8, 2022 at 11:22 AM
    • Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
  • Posteingang zeigt nur noch Kopfzeilen - gibt es eine Reparatur

    • rekem
    • December 20, 2021 at 12:08 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Server XXX.XX.com hat die Verbindung abgebrochen

    • Jakob Schuetze
    • August 10, 2021 at 11:18 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Kontext Menü -> direkt Mail weiterleiten

    • DanDyse
    • June 2, 2021 at 9:39 AM
    • Manuelle Anpassungen per CSS oder Script
  • »Anhang öffnen« führt immer zum Speichern im falschen Ordner

    • Hubert1965
    • May 1, 2021 at 2:29 PM
    • Dateianhänge & Filelink zu Speicherdiensten
  • Profile Switcher und andere Add Ons zeigen keine Schaltfläche / Kontextmenüs

    • thosdmg
    • August 3, 2020 at 2:23 PM
    • Erweiterungen
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™