So früh schon wach?

Bist du sicher das du auch die Anführungszeichen geschrieben hast?

Ansonsten gäbe es noch die Möglichkeit den Betrefftext in ein .txt File zu schreiben:

if exist mailinhalt.txt goto ende
echo %* >> c:\emailalarm\mailinhalt.txt
echo Am %date% um %time:~0,8% Alarm auf die Schleife %* >> c:\emailalarm\subject.txt
c:\emailalarm\blat.exe -install PCNAME meine@email.de
c:\emailalarm\blat.exe "c:\emailalarm\mailinhalt.txt" -to meine@email.de -server mail.gmx.net -u meine@email.de -pw meine@email.de -server mail.gmx.net -u meine@email.de -pw mein Passwort -debug -timestamp -log versandlog.txt -sf "c:\emailalarm\subject.txt"
del c:\emailalarm\mailinhalt.txt
del c:\emailalarm\subject.txt
wait 60
end

Jetzt steht in der Mail lediglich der übergebene Text und im Betreff der Text mit Datum und Zeit. Das hat jetzt aber den gleichen Effekt wie der Ursprungscode von Saarländer?!