batch mailto?

3 Antworten

egal in welchem MailClienten Du versuchst Dein Dein Mailto:... zu öffnen es wird scheitern.

Ein vollständiger Mailtolink enthält Sonderzeichen wie % und & letztteres is besonders kritisch!!! ... deshalb den Link immer in "Gänsefüßchen" einschließen damit kritische Zeichen als Text interpretiert werden!

Öffne das Mailto mit dem Systemstandardclient: (sch💩 egal, welches Programm zuständig ist)

demo.cmd

@echo off
set "newLine=%%0D%%0a"
start "" "mailto:m.mustermann@domain.de?body=Hallo Max hier steht die Nachricht.%newLine%...weiter in einer neuen Zeile"
pause

normalerweise müsste man alle Leerzeichen durch %20 (in Batch %%20) ersetzen (Text-%-Zeichen =%%). Aber die Meisten adressparser sind tolerant

Woher ich das weiß:eigene Erfahrung – Ich mach das seit 30 Jahren

Karstenstahl11 
Fragesteller
 27.05.2022, 16:55

funktioniert leider immernoch nicht, text wird einfach nicht eingefügt

0
Karstenstahl11 
Fragesteller
 27.05.2022, 18:11
@jort93

Ja, wenn iches beim browser einfüge, funktioniert es einwandfrei, aber bei batch halt nicht

0