cazcaz
Goto Top

Email Benachrichtigung, wenn fremdes Programm startet

Hallo

Ich suche ein Progamm das eine Email versendet, sobald dieses gestartet wird.

Also ich habe eine Software womit bei einer Neuigkeit ein externes Programm gestartet werden kann.
Diese Funktion möchte ich verwenden, umd damit ein .exe aufzurufen, dass dann sofort eine Emailnachricht versendet.

Kennt jemand ein solches Miniprog?

Gruss
cazcaz

Content-ID: 187026

Url: https://administrator.de/forum/email-benachrichtigung-wenn-fremdes-programm-startet-187026.html

Ausgedruckt am: 22.04.2025 um 15:04 Uhr

catachan
catachan 25.06.2012 um 16:39:33 Uhr
Goto Top
HI

probiers mal mit der blat.exe
www.blat.net

LG
wiesi200
wiesi200 25.06.2012 um 16:40:20 Uhr
Goto Top
Hallo,

http://www.msxfaq.de/tools/blat.htm

in ein Batchfile gepackt und die aufrufen.
cazcaz
cazcaz 25.06.2012 um 16:55:45 Uhr
Goto Top
Hi
Das ist sicher was ich suche, weiss nur nicht wie bedienen. Wenn ich blat.exe starte, geht dos kurz auf und wieder zu.

Gibt es nicht etwas mit gui?

LG
Cazcaz
Ravers
Ravers 25.06.2012 um 17:08:33 Uhr
Goto Top
Hi,

blat kannst du hervorragend mit ner Batch programmieren!
RTFM face-wink

greetz
ravers
cazcaz
cazcaz 25.06.2012 um 18:01:21 Uhr
Goto Top
Hi

Also ich habe das zip heruntergeladen.
Ordner enpackt. Dort ist auch blat.exe drin.

Dann habe ich eine Bat Datei erstellt, im gleichen ordner.

In etwa so:

echo Testmail | blat.exe - -server mailserver -to ziel@firma.de -f sender@firma.de -s Betreff

Da passiert aber gar nichts, wenn ich das teste.

LG
cazcaz
Ravers
Ravers 26.06.2012 um 08:27:12 Uhr
Goto Top
Moin,

in etwa so:

blat.exe -to Empfänger@domain.de -f administrator@domain.de -server mailserver.ads -s Planung -body "neue Excel-Datei, bitte alte E-Mail loeschen" -attach "%pf%\Aktuell\%xls1%"

so gehts.
Evtl. muß an deinem Empfangconnector noch was eingestellt werden (je nach Mailserver), aber schau erstmal so.

greetz
ravers
cazcaz
cazcaz 26.06.2012 um 08:59:15 Uhr
Goto Top
Hi Ravers

Ich habs versucht, das geht einfach nicht.

Mal so:
blat.exe -to blabla@swisscom.ch -f blabla@swisscom.ch -server mail.swisscom.ch -s Planung -body "neue Excel-Datei, bitte alte E-Mail loeschen" -attach "%pf%\Aktuell\%xls1%"

Und dann so:
blat.exe -to <blabla@swisscom.ch> -f <blabla@swisscom.ch> -server <mail.swisscom.ch> -u <web689p1> -pw <9875676> -s <Betreff> -body <test> -attacht <C:\Windows\System32\blat305_64.full\blat305\full\test.txt>

Wenn ich die .bat anklicke sehe ich kurz das Dos Fenster, aber passieren tut nichts. .

Beste Grüsse aus der Schweizface-wink

LG cazcaz
kontext
kontext 26.06.2012 um 09:15:25 Uhr
Goto Top
Heyho,

also ich persönlich setze noch smtpsend ein ...
... müsste mal schauen ob ich den Download Link finde

Hier ein Beispiel meiner Config:
C:\sendmail\smtpsend.exe -fabsender@firma.com -tzieladresse@firma.com -sBetreff -hMailserver -iDateianhang

Funktioniert ohne Probleme - haben einen internen SMTP Server ...
... IP-Adresse des Absender-PC ist im STMP Relay eingetragen
... Sollte aber lt. Manual auch möglich sein User und Passwort für SMTP-Auth zu übergeben ...

Grüße aus Vorarlberg
fabian (zanko)
Ravers
Ravers 26.06.2012 um 09:54:43 Uhr
Goto Top
Hallo nochmal,

führe den Befehl in einer DOS-Box mal aus.
blat.exe -to blabla@swisscom.ch -f blabla@swisscom.ch -server mail.swisscom.ch -s Planung -body "neue Excel-Datei, bitte alte E-Mail loeschen"   
Oder kommen schon Mails an? (attach war für die Datei, die angehängt werden sollte)

Wenn keine Fehler da auftauchen, schau mal in deinem Empfangsconnector und gebe "Jeder" frei.
Dann dürfte es gehen. (Hier mit Exchange2010)

greetz
ravers
cazcaz
cazcaz 28.06.2012 aktualisiert um 09:47:15 Uhr
Goto Top
Hallo zusammen

Wenn ich den Batch direkt ausführe, geht alles bestens.
Vom Programm aus, dass den Batch ausführen soll, funktioniert es leider nicht.

Wie kann das sein? Das Programm macht ja nichts anderes als ich auch, wenn ich den Batch "von Hand" ausführe.

Grüsse aus der sehr heissen Schweiz
caz
Ravers
Ravers 30.06.2012 um 12:05:26 Uhr
Goto Top
Moin,

wie sieht den das Programm aus, welches die batch ausführen soll?

Könnte helfen bei der Fehlersuche ;)

greetz
ravers
cazcaz
cazcaz 03.07.2012 um 17:00:43 Uhr
Goto Top
Hi Ravern

Jetzt geht es! Habe den Link in der Batch File richtig geschriebenface-wink peinlich..

Vielen Dank für deine Hilfe.

LG
cazcaz