Ergebnis 1 bis 15 von 35

Thema: Poc32 Batch-Datei übergibt nicht alias

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    10.07.2011
    Beiträge
    38
    Also ich versuche auch seit etwa 6 Wochen, dass meine POC32 mir Mails aufs Smartphone schickt. Alles ohne Erfolg :-( Nutze auch die zip.Datei Email die hier auf der 1. Seite angeboten wird.
    Aber es tut sich absolut nichts.
    Die Dateien (sendEmail.exe, Test, wait.exe und mail.bat)
    aus der Email.zip sind allesamt im POC32 Ordner vorhanden, also dort wo auch die Aliases.txt drin stehen

    Poste hier mal meine batch.datei...vl. sieht ja jemand einen Fehler...
    Möchte übrigens, dass jede Auslösung übergeben wird, die auf dem POC 32 ankommt


    rem ######## EINSTELLUNGEN ########

    rem --- Pfad zum Programm ---
    set dir=C:\Programme\BayCom\POC32

    rem --- Feuerwehrname ---
    set name="Feuerwehr"

    rem --- Email-Einstellungen ---
    set absender="Mein Name "
    set empfaenger="Mein Name "
    set smtp-server=smtp.web.de
    set user=xxx@web.de
    set passwort=xxxxx

    rem ######## EINSTELLUNGEN ENDE ########

    if exist %dir%body.txt goto ende

    echo Email wird generiert ...
    echo %name% - Alarminfo >> %dir%body.txt
    echo. >> %dir%body.txt
    echo Datum: %date% >> %dir%body.txt
    echo Uhrzeit: %time:~0,8% >> %dir%body.txt
    echo. >> %dir%body.txt

    if %1==0123456 set alias=Gruppenalarm

    if %2==0 set subric=Einsatzbereitschaft
    if %2==1 set subric=Einsatzalarm
    if %2==2 set subric=Rueckruf Lst
    if %2==3 set subric=Probealarm

    echo %subric% %alias%:%3>> %dir%body.txt

    echo %date% %time:~0,8%: PROGRAMMAUFRUF (%*) >> %dir%mail.log

    %dir%wait.exe 2 /O
    echo Email wird gesendet ...

    %dir%sendEmail.exe -f %absender% -t %empfaenger% -u "%name% - Alarminfo vom %date%" -o message-file="%dir%body.txt" -o message-content-type=text -o message-header="X-Priority: 1" -s %smtp-server% -o username=%user% -o password=%passwort% -o tls=auto -l %dir%mail.log -q

    echo. >> %dir%mail.log
    echo Email gesendet ...

    %dir%wait.exe 15 /O
    del %dir%body.txt

    :ende
    exit

  2. #2
    Registriert seit
    10.07.2011
    Beiträge
    38
    Nochmal die ersten Zeilen, weil ich es oben falsch stehen habe, sorry.
    Der Rest nach unten ist aber identisch

    Komisch, ich kopiere hier die Zeilen ein, die ich in der batch habe und hier wird es anders dargestellt :-(

    rem ######## EINSTELLUNGEN ########

    rem --- Pfad zum Programm ---
    set dir=C:\Programme\BayCom\POC32

    rem --- Feuerwehrname ---
    set name="Feuerwehr"

    rem --- Email-Einstellungen ---
    set absender="Mein Name "
    set empfaenger="Mein Name "
    set smtp-server=smtp.web.de
    set user=meine Mailadresse
    set passwort=mein Passwort

    rem ######## EINSTELLUNGEN ENDE ########

    Hm, geht hier nicht, dass ich die Original batch poste :-(
    Wer einen Rat weiß, dem schicke ich es gern mal per Mail zu....
    Also dann bitte hier melden !!

    DANKE !!!!!!!!

    So hab es jetzt mal als pdf.Datei hochgeladen.
    Da sieht man genau (natürlcih ohne pers. Daten) den Text er batch-Datei
    Angehängte Dateien Angehängte Dateien
    Geändert von Quietschphone (17.06.2012 um 22:34 Uhr) Grund: Beiträge zusammengeführt

  3. #3
    faboi Gast
    So der Fehler ist recht trivial:

    Bei dem Pfad fehlt am Ende ein Backslash. Muss so aussehen:
    Code:
    C:\Programme\BayCom\POC32\
    und wenn man nicht alles entfernt, was einem überflüssig erscheint, dann füge mal oben wieder
    Code:
    @rem ################################################################
    @rem ### Sendet eine Mail mit übergebenen Informationen aus POC32 ###
    @rem ###             (c) faboi - funkmeldesystem.de               ###
    @rem ################################################################
    @echo off
    chcp 28591
    ein.

    Die Test.lnk kannst du löschen. Die ist für einen anderen Pfad.
    Wenn du alle Alarme empfangen möchtest, musst du die Aktion als globale Aktion hinterlegen. Irgendwo bei Filter...

  4. #4
    Registriert seit
    10.07.2011
    Beiträge
    38
    D A N K E !!!!!!!

    Das wär ja toll, wenn es nur der backslash wäre :-)

    Den globalen Filter, find ich den in der POC 32 Oberfläche?

  5. #5
    Registriert seit
    10.07.2011
    Beiträge
    38
    Zitat Zitat von proffirefighter65 Beitrag anzeigen
    D A N K E !!!!!!!

    Das wär ja toll, wenn es nur der backslash wäre :-)

    Den globalen Filter, find ich den in der POC 32 Oberfläche?
    Im Filter habe ich die Rics drin, die ohne Bedeutung sind....

  6. #6
    Registriert seit
    10.07.2011
    Beiträge
    38
    Tut sich weiterhin nichts, trotz backslash :-(
    Weiß nicht mehr weiter

  7. #7
    faboi Gast
    Wird eine mail.log erstellt? Wird eine body.txt erstellt?
    Evtl. mir mal die Orginaldateien schicken... Email bei Bedarf per PM...

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
  •