Access Violation bei Indy SMTP



  • Hallo,

    ich habe ein kleines Problem mit der Indy Komponente IdSMTP.
    Wenn ich die "UserId" und das "Password" im soure vergebe
    erhalte ich eine Access Violation, wenn ich es aber schon im
    Objekt Inspector eingeben und nicht im soure dann geht es ohne
    probleme. Kann mir jemand helfen?



  • Hab noch was vergessen
    ich habe BCB 6 und INDY 9.0.18



  • InterceptEnabled=false



  • @caspar_louis
    Danke für deine schnelle antwort aber ich kann das irgendiwe nicht einbinden
    TIdSMTP besitzt zwar ne eigenschaft Intercept aber damit kann ich nix machen.

    würdest mir kurz beschreiben wie ich das genau mache?



  • Eigenschaft zur Entwurfzeit im Objektinspektor setzen.

    Zur Laufzeit:

    IdSMTP->Connect(); // stellt Verbindung her
    IdSMTP->Disconnect(); // beendet Verbindung
    

    Das Fehlerbild weist darauf hin, daß eine Verbindung hergestellt werden soll, ohne daß alle / die richtigen Parameter vorliegen.
    Das passiert meist indem die Komponente zur Entwurfzeit angelegt wurde und dort schon die Verbindung aktiviert wurde.

    Deshalb habe ich rückgeschlossen, daß es dieser Parameter sein muß.
    Es ist der Einzige, der zur Entwurfszeit in Frage kommt.


Anmelden zum Antworten