Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 25

Thema: CLEMAIL - wo liegt der Fehler

  1. #1
    Registriert seit
    11.10.2004
    Beiträge
    28

    CLEMAIL - wo liegt der Fehler

    Hallo!

    Ich habe mir jetzt einmal CLEMAIL herunter geladen! Gehe ich Recht in der Annahme, dass das nur so eine Eingabeaufforderung ist!?

    Wenn ich mich im Forum richtig informiert habe, muss ich jetzt eine .bat - Datei schreiben und die bei Aktionen in FMS32-PRO einfügen muss.

    Die .bat-Datei habe ich im Editor verfasst und unter alarm.bat
    gespeichert. Sie sieht so aus:

    ---------------------------------------------------------------
    @Echo off

    C:\Programme\clemail.exe -to xxxxxx@o2online.de -from xxxxxx@web.de -fromname xxxxxx -smtpserver smtp.web.de -popserver pop3.web.de -popuser xxxxxx -poppass xxxxxxx -subject "%*" -body " "
    ----------------------------------------------------------------

    Mal abgesehen davon, dass keine E-Mail ankommt, weiß ich nicht, ob es überhaupt annähernd funktioniert. Mein Wissen (s.o.) habe ich hier aus der Recherche hier im Forum. Was mache ich falsch?! Was fehlt? Wie müsste sich diese E-mail verschicken!? Bei mir öffnet sich immer nur für den Bruchteil einer Sekunde ein Eingabeaufforderungsfenster und schließt sich sofort wieder.


    Danke für Eure Hilfe.

  2. #2
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Am einfachsten ist es, wenn Du mal die Eingabeaufforderung bzw. eine DOS-Box öffnest und die von Dir genannte Zeile an der Eingabeaufforderung eingibst und schaust, was für eine Fehlermeldung ausgegeben wird. Diese kannst Du hier wieder posten.
    Zitat Zitat von Sir Quickly (Irgendwie und sowieso)
    Dahoam is do wos Gfui is.

  3. #3
    Registriert seit
    11.10.2004
    Beiträge
    28
    Also wenn ich diesen Text direkt in die Eingabeaufforderung schreibe, zeigt er mir an, dass eine Email erfolgreich verschickt wurde.

    Wenn ich den Text aber in eine Batch-Datei schreiben lasse und diese ausführen lasse, kommt keine E-Mail an ..

    ------------------
    @Echo off
    C: \Programme\clemail.exe -to [...]

    Ich schreibe doch den Text einfach in eine Editor-Datei, nenne die .bat und geb die als Aktion in FMSpro ein!? Richtig

    Wieso kommen dann die Mails nicht an!?
    Hat einer eine Idee?

  4. #4
    Registriert seit
    10.12.2001
    Beiträge
    661
    übergibts du denn auch parameter???? wenn nicht, dann kann es auch nicht gehen, weil dann kein text im subject bzw. im body steht und somit geht das dann auch nicht...

    Musst also die Parameter mit übergeben....

  5. #5
    Registriert seit
    11.10.2004
    Beiträge
    28
    Das ist der Text, den ich in eine Batch-Datei eingegeben habe:


    ---------------------------------------

    @Echo off

    C:\Programme\clemail.exe -to xxxxxx@o2online.de -from xxxxxx@web.de -fromname xxxxxx -smtpserver smtp.web.de -popserver pop3.web.de -popuser xxxxxx -poppass xxxxxxx -subject "%*" -body " "

    ----------------------------------------

    wenn ich ihn normal ausführen lasse, also in der Eingabeaufforderung, bspw. mit -subject "Test", kommt das auch unmittelbar darauf an.

    Wenn ich das als Aktion bei FMS32pro eingebe, passiert allerdings nichts.

    Und wie muss die Batchdatei aussehen, wenn ich mehrere Aktionen darüber ausführen lassen will!?

    @Echo off

    C:\Programme ... [1. Aktion]
    C:\Programme ... [2. Aktion]

    oder muss da wieder ein Echo off eingebracht werden!?

  6. #6
    Registriert seit
    11.10.2004
    Beiträge
    28

    Ergänzung ...

    Wenn ich unter -subject "%*" eintrage, wird keine Mail verschickt.
    Wenn ich aber etwas unter -subject hineinschreibe, wie z.B. -subject "Test", wird eine Email verschickt.

    Wie schaffe ich jetzt, dass der POCSAG-Text übernommen wird?

  7. #7
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    In FMS32pro musst du es so angeben:

    C:\alarm\email.bat "%3"

    Ich glaube das der Text %3 war, ansonsten im Forum mal nach Parameterübergabe suchen.
    Felix
    felix[null][null][null]@funkmeldesystem.de

  8. #8
    Registriert seit
    11.10.2004
    Beiträge
    28
    Auch das funktioniert nicht ...

  9. #9
    Registriert seit
    10.12.2001
    Beiträge
    661
    einfach mal %1 %3 hinter den Dateinamen eingeben... Also für die Aktion folgendes eintragen:

    c:\\email.bat %1 %3 sollte eigentlich gehen....

  10. #10
    Registriert seit
    11.10.2004
    Beiträge
    28
    Also noch mal kurz meine Verfahrensweise, vielleicht hab ich ja da auch einen Fehler gemacht.

    1.) Ich habe Clemail herunter geladen und in C:\Programme installiert.

    2.) Ich habe eine .bat-Datei geschrieben, die folgenden Inhalt enthält:

    @Echo off
    C:\Programme\clemaildemo\clemail.exe -to xxxxxx@gmx.de -from xxxxxx@web.de -fromname xxxxx -smtpserver smtp.web.de -popserver pop3.web.de -popuser xxxxx -poppass xxxx -subject "%3" -body " "

    3.) Diese Datei habe ich unter C:\alarm.bat gespeichert.

    4.) In FMS32-PRO habe ich unter Aktionen ausführen folgendes eingeben: C:\alarm.bat %3 eingegeben.

    5.) Wenn jetzt der entsprechende Ric alarmiert wird, wird trotzdem keine E-Mail versendet.


    Ideen?

  11. #11
    Registriert seit
    10.12.2001
    Beiträge
    6.356
    Bau mal in Deine Batch-Datei nach dem Aufruf von clemail noch ein "Pause" ein, dann hält die Batch nach Ausführung von clemail an und Du kannst evtl. Fehlermeldungen lesen.
    Zitat Zitat von Sir Quickly (Irgendwie und sowieso)
    Dahoam is do wos Gfui is.

  12. #12
    Registriert seit
    11.10.2004
    Beiträge
    28
    @Echo off
    C:\Programme\clemaildemo\clemail.exe -to xxxxxx@gmx.de -from xxxxxx@web.de -fromname xxxxx -smtpserver smtp.web.de -popserver pop3.web.de -popuser xxxxx -poppass xxxx -subject "%3" -body " "Pause"

    ???

    Da tut sich nichts.

    Wenn ich die Datei über Start--> Ausführen ausführen lasse, wird eine E-Mail verschickt, wenn ich die Parameter %3 durch einen Text ersetze.

    Tue ich das nicht, wird keine E-Mail verschickt.

  13. #13
    Registriert seit
    10.12.2001
    Beiträge
    661
    Also nochmal,

    @Echo off
    C:\Programme\clemaildemo\clemail.exe -to xxxxxx@gmx.de -from xxxxxx@web.de -fromname xxxxx -smtpserver smtp.web.de -popserver pop3.web.de -popuser xxxxx -poppass xxxx -subject "%*" -body "%* "


    So sollte die Datei aussehen....

    Und die aktion kannste so lassen, also C:\alarm.bat %3 ... dann sollte es eigentlich funktionieren...

  14. #14
    Registriert seit
    11.10.2004
    Beiträge
    28
    ist die freitaste vor dem letzten " gewollt?

    also -body "%* "
    oder müsste es wirklich -body "%* "

    heißen.


    An dieser Stelle schonmal Danke für Eure tatkräftige Hilfe!

  15. #15
    Registriert seit
    10.12.2001
    Beiträge
    661
    kannste halten wie du willst denke ich, aber nehm das leerzeichen da raus...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •