Seite 1 von 4

blat.exe

Verfasst: 02 Dez 2008 14:30
von GeorgB
ich würde gerne blat.exe zum verschicken der emails verwenden.
Wenn ich in wswin die option anklicke passiert nichts.
Daher habe ich aus blat.net die commandline aufruf herausgesucht und habe es (leider erfolglos) direkt zum testen über Commandline probiert.
Das Ergebnis sieht so aus:

blat -install smtp.gmail.com meinusername 1 -port 587
blat -debug -f meinusername -to zieladresse -subject "test" -body "test"
<<<getline<<<220>>>putline>>> EHLO macbook.baumann-gmbh.de komisch, das ist vorne der name meines notebooks
...
<<<getline<<<250-STARTTLS
<<<getline<<<250>>>putline>>> MAIL FROM: meinusername
<<<getline<<< 530 5.7.0 Must issue a STARTTLS command first u26....
The SMTP server does not like the sender name.
Have you set your mail adress correctly?

Der Sendername stimmt aber?!
STARTTLS scheint zu fehlen.. aber was ist das?
Hat vielleicht jemand da schonmal rumprobiert?
(ich bin aus dem Blat-forum nicht richtig schlau geworden)

Verfasst: 06 Dez 2008 09:55
von stuggi
Hallo Georg,

Also ganz einfach:
In WsWin musst du unter Steuerung > Einstellungen > Allgemeines > Email > Email1
alle Angaben zu deinem SMTP -Server machen

1 Absender @ Adresse und 1 Empfänger @ Adresse eintragen

unten die 2 Haken für Blat!

nun solltest du im WsWin Ordner die Blat.exe haben
und eine blatconfig1.cfg

in der blatconfig1.cfg
Stehen nun alle anderen mail Adressen:
zb so
-bcc
muster@gmx.de,muster@web.de,

So wenn du nun eine Alarmmail schicken möchtest:

Konfig Email1
Dann unter Steuerung > Alarmwerte
wert stellen > Reaktion > Email 1

Grüße Chris

http://blat.sourceforge.net/syntax/syntax.html
http://www.outlook-net.de/7-9-2.htm

Verfasst: 06 Dez 2008 11:10
von weneu
Hallo Chris,
nun solltest du im WsWin Ordner die Blat.exe haben
ja und nein. Die blat.exe muss im Suchpfad des PC's liegen.
Und da praktisch bei jedem PC das Verzeichnis c:\windows zum Suchpfad gehört, habe ich die Datei dort reinkopiert.
Noch ein Nachtrag:
Wenn man blat aus WSWIN heraus nutzt, hat man eben den Vorteil, dass man nur die Einstellungen machen muss, die Chris richtig genannt hat.
Wenn dagegen blat unabhängig von WSWIN genutzt wird, dann muss man sich etwas mit der Kommandozeile beschäftigen und das ist nicht jedermanns Sache.

Verfasst: 06 Dez 2008 13:28
von GeorgB
blat.exe liegt sowohl in wswin als auch im windowsverzeichnis..
(ich will smtp.googlemail.com als SMTP-Server nehmen)

Fragen zu wswin mail:
- Authentifizierung: welche Option nehmt ihr? (ich aheb LOGIN gewählt)
- welchen Port ? (25?)
- Benutzername ? (ist das der Loginname nehme ich an)?
- Benutzer ID - was ist das? ein Password?

bei Email testen: gibt es da eine Rückmeldung? bei mir passiert garnichts weder fehler noch ok-meldung...

(Daher kommt ich auf die Commandline versuche ... dort würde ich es aufgrund der Foren als "stunnel" problem identifizieren - aber keine Ahnung was das ist!)

Verfasst: 06 Dez 2008 15:36
von GeorgB
Ich habe jetzt einen neuen email accout bei gmx angemeldet (standard freemail). Siehe da, jetzt funktioniert es auf commandline und in wswin:

blat -debug -server smtp.gmx.net -port 25 -u georgbau@gmx.de -pw password -f georgbau@gmx.de -to emailadresse -subject blat -body test

Es muss irgendwie mit dem Googlemail zu tun haben ...
keine Ahnung ... falls jemand weiss wie es auf googlemail funktioniert, wäre trotzdem interessant ?

Verfasst: 06 Dez 2008 15:46
von weneu
Hallo Georg,
sehe den thread erst jetzt.
Die weiter oben gestellten Fragen hast Du ja bereits selbst richtig beantwortet.
Zu googlemail:
Der SMTP-Server läuft auf Port 465 oder 587
Zumindest ist es dort so angegeben.

Verfasst: 06 Dez 2008 16:27
von GeorgB
bei mir reagiert nur der Port 587.
Die vermutlich eigentliche Fehlermitteilung im Debugmodus ist:
"5.7.0 Must issue a STARTTLS command first"
Da liegt irgendwie der Haken ... Ich weiss aber nicht was da gemeint ist! (Habe rumgegoogelt, aber bin da nicht weitergekommen)

Verfasst: 06 Dez 2008 16:42
von weneu
Hallo,
Die vermutlich eigentliche Fehlermitteilung im Debugmodus ist:
Da hast Du wohl recht, aber da mich Google-Mail eigentlich nicht interessiert, kann ich dazu nichts sagen.

Verfasst: 02 Mär 2009 20:24
von Cue
Also ich möchte gerne die Emails auch gerne mit blat.exe verschicken, da WsWin das irgendwie nicht regelmässig macht.

Nun wird oben beschrieben, wie man das einstellen muss, aber das klappt irgendwie nicht.

Wie ist das mit der blatconfig1.cfg? die habe ich selbst aus einer *.txt Datei erstellt.Aber das klappt nicht. Die Email wird nicht an die in blatconfig.cfg hinterlegte Emailadresse gesendet.
Die beiden Harken habe ich natürlich gesetzt und die blat.exe und die blatconfig1.cfg befinden sich im WsWin Ordner.
Die Email Daten etc. habe ich unter Konfiguration 1 hinterlegt/erstellt.

Was habe ich falsch gemacht?

PS: Der Versand zu bestimmten Zeiten geht das auch über die Zeiteingabe bei WsWin?

Danke und Gruss Cue

Verfasst: 02 Mär 2009 21:44
von GeorgB
Hallo Cue: probiere es dort erstmal auf der Commandline. wenn es dort nicht geht, kann es in wswin auch nicht funktionieren...

Verfasst: 02 Mär 2009 21:49
von Cue
ähm... was meinst du mit der Commandoline? etwa das ausführen der blat.exe? Das habe ich gemacht, da öffnet sich auch ein Dos Fenster, schliesst sich aber innerhalb kurzer Zeit (Werte unlesbar).

Die Dateien befinden sich im Ordner von WsWin. Wenn ich es woanders reinpacke, dann kommt eine Fehlermeldung "Datei nicht gefunden". Also im WsWin Ordner und unter Windows lässt es sich ausführen (zumindest ohne Fehlermeldung) Aber eine Email an die in der blatconfig.cfg hinterlegten Adressen wird nicht versendet.

Ist das ok, dass ich die blatconfig.cfg aus einer neuen .txt datei erstellt habe?

Der Inhalt der blatconfig.cfg sieht so aus:
-bcc
muster@muster.de,mustermann@muster.de

Danke für die Hilfe

Verfasst: 02 Mär 2009 22:26
von Sprite01
Nur kurz: in meiner cfg steht etwas ganz anderes (der Dateiort):

-uuencode
-attach "C:\\Programme\\WsWin\\eigen\\email.html

Verfasst: 02 Mär 2009 22:39
von Cue
wo hast du denn die Email adressen hinterlegt?

Verfasst: 02 Mär 2009 22:41
von weneu
Hallo Cue,
die blatconfig ist zunächst prinzipiell nicht nötig, wenn man keine Sonderwünsche hat. (Emailanhang versenden usw.)
Du solltest also unter "Steuerung - Einstellungen - Email" zunächst nur "Programm blat" anhaken und nicht das Optionfile
Alle nötigen Angaben für den Versand musst Du im selben Fenster eben bei "SMTP Server", Benutzername" usw. hinterlegen.
Wenn Du diese Angaben alle gemacht hast, drücke mal den Button "Email testen"
Wenn das nicht funktioniert, ist noch ein Fehler bei diesen Angaben da und auch blat kann nicht funktionieren.

Verfasst: 02 Mär 2009 22:46
von Cue
ja, also die Email ist rausgegangen. Dann trage ich die Email Adressen nun unter dem "bcc" Feld in WsWin ein und alles ist paletti?

Wenn ich das nun richtig verstehe, dann kümmert sich nun blat.exe um den Versand der Emails. Die Daten werden aber trotzdem bei wswin eingetragen.

Wo soll ich die blat.exe speichern? Im Windowsordner oder im WsWin Ordner? Oder beides möglich?

Danke