Original von Jaeger01
echo Testmail | blat.exe -
-server mailserver -to
ziel@firma.de -f
sender@firma.de -s Betreff
Original von NoFuture
echo Testmail | blat.exe - -mail.gmx.net -to
NoFuture1@gmx.net -f
NoFuture2@gmx.net -s Rechner läuft
fällt dir was auf???
Original von NoFuture
wenn ich jetzt email.cmd anklick kommt aber nur kurz ein dos fenster sonst pasiert nichts
Das haben Konsolenprogramme und damit auch Stapelverarbeitungsdateien (welche ja nur Konsolenprogramme abarbeiten) so an sich: sie werden gestartet, abgearbeitet, beendet.
Wenn du die Ausgabe sehen möchtest, musst du das Script von der Konsole aus starten (Start->Ausführen->cmd)
Und dort wirst du mit Sicherheit die meldung bekommen, dass er mit dem Parameter "-mail.gmx.net" nichts anfangen kann...
also versuch's doch bitte erst einmal mit der richtigen Syntax: blat.exe - -server mail.gmx.net ....
Und selbst wenn du das dann richtig hast und er wegen keinem weiteren Fehler meckert, ist es noch längst nicht sicher, ob das mit dem Senden funktioniert....
Da viele Mail-Server eine Zeit lang für Spam- und Mailbombem-Attacken missbraucht wurden, haben die meisten Anbieter mittlerweile Gegenmaßnahmen ergriffen:
Entweder über Authentifizierung beim Zugriff auf den SMTP-Server (also auch für Postausgang Benutzer UND Passwort nötig), oder eben POPbeforeSMTP - auf SMTP kann erst zugegriffen werden, wenn in einem bestimmten Zeitabstand vorher die Mails über POP3 abgerufen wurden...
In wie weit gmx evtl. auch eine solche Maßnahme ergriffen hat, musst du mal ergoogeln...
Ach ja... und Parameter mit Leerzeichen dazwischen solltest du sicherheitshalber in Anführungsstriche setzen... ( z.B. bei -s "Rechner läuft" )