Ergebnis 1 bis 3 von 3

Thema: Mailversand Fehler abfangen

  1. #1
    Registriert seit
    22.04.2003
    Beiträge
    146

    Mailversand Fehler abfangen

    Hallo!

    Ich verwende für den Mailversand der Alarmmeldungen das Programm Cssmtp (http://www.codestone.co.uk/software/...tp/cssmtp.html) Das Problem ist nun, daß die Verbndung zum Mailserver nicht immer sofort funktioniert. cssmtp liefert dann zwar einen Fehlercode mit, nur kann ich den in einer Batchdatei ja nicht abfangen und das Mail nochmals senden.

    Gibt es jemanden der diese Problematik (Was tun, wenn der Mailversand nicht beim ersten mal funktioniert) schon gelöst hat.

    Danke und Gruß!

  2. #2
    Registriert seit
    22.04.2003
    Beiträge
    146
    ok. das problem läßt sih glaube ich mit dem errorlevel lösen...

  3. #3
    Registriert seit
    10.12.2003
    Beiträge
    3.902
    Code:
    Cssmtp ...
    if not %errorlevel% == 0 (
         echo Fehler veim Mailversand
         Cssmtp ...
    )
    Damit hättest du dann 2 Versuche...

    Um den errorlevel vom 2.Versuch (im IF-Fall) abzufragen müsste man die DelayedExpansion von CMD einschalten, dann kann man mit !errorlevel! im geklammerten Block den Errorlevel abfragen.

    Alternativ kann mans mit goto-Sprüngen realisieren.
    Felix
    felix[null][null][null]@funkmeldesystem.de

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
  •