Problem mit SMTP-Client in Network LIB 1.30

Begonnen von skateman, 27. Mai 2013, 15:43:48

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 1 Gast betrachten dieses Thema.

skateman

Hallo,

ich hatte bisher auf einem Beckhoff CX (TwinCAT) die Network LIB 1.21 im Einsatz. Mit dieser LIB hat der SMTP-Client einwandfrei funktioniert.

Sobald ich allerdings die neue LIB verwende, bekomme ich folgende Fehlermeldungen vom SMTP-Client:
ERROR_T: 0x05
ERROR_C: 0x003200FA --> Schrittnummer 50, Response-Code 250

Bei Schritt 50 wurde ja auch was geändert in v1.30 --> nur wenn auth_state <> BYTE#0 ist, wird der nächste Schritt ausgeführt - auth_state bleibt bei mir aber immer 0x0 - daher wird nicht weitergesprungen...
Wie gesagt - mit der alten Methode funktioniert es aber (getestet mit 2 verschiedenen SMTP-Servern).




peewit

so wie aussieht, haben die letzten änderungen zwar das problem eines anderen users gelöst, aber bei dir dafür ein neues aufgetan.

welchen provider benutzt du denn ?

damit ich das problem nachvollziehen kann, gibt es nur zwei möglichkeiten

1. du machst für mich einen wireshark datenmitschnitt und sendet mir diesen als private nachricht
2. du gibst mir temporär die möglichkeit einen solchen email account zu testzwecken zu nutzen
    damit ich das problem live sehen und bekämpfen kann


skateman

Hallo,

ich habe das Problem sowohl mit GMX als auch mit A1.

Es gab ja glaub ich einen oscat-Testaccount bei GMX (oscat@gmx.de) - da müsste das Problem ja auch auftreten...

peewit

ja , hast recht, ich sehe mir das an ....

peewit

hallo

ein ganz dummer fehler

ich habe versehentlich nach dem testen vergessen einen testparameter wieder zu entfernen !
wenn man im baustein rein sieht , sieht man gleich das hier eine leiche zurück blieb
die zeile mit den eingefügten x diente zum simulieren von fehlern

rcv_s : STRING(3);
rcv_state : INT;
(*auth_names : STRING := ' PLAIN; LOGIN; CRAM-MD5';*)
auth_names : STRING := ' PLAINx; LOGINx; CRAM-MD5x';



neueste version hier downloaden
http://www.oscat.de/community/index.php/topic,1872.msg9862.html#msg9862

skateman

Alles klar - danke! Das hätte ich auch selbst finden können... :o  :D