Hauptmenü

DLOG_FILE_TO_SMTP

Begonnen von pbet, 20. Oktober 2014, 15:09:19

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

pbet

Erst einmal vielen für die hilfreichen Routinen.
In der Funktion DLOG_FILE_TO_SMTP müssen beim User @ durch % ersetzt werden.
Ich habe nun ein Password mit dem Zeichen @ erhalten. Damit kann ich dann die Funktion DLOG_FILE_TO_SMTP nicht nutzen.
Ist es möglich auch für das Password die Ersetzungsfunktion @ durch % einzubauen?

Mein Provider verlangt leider die Verschlüsselung. Bei meinem Kunden ist mir das PW vorgegeben.
Ist eigentlich geplant für diese Funktion auch die Verschlüsselung nachzurüsten?

Vielen Dank
Jürgen

peewit

#1
Kann man einbauen
Hast du schon mal in den Quellcode geschaut und versucht selber Hand an zulegen?
Erst frühestens zum wochende habe ich vielleicht Zeit dazu

Verschlüsselung:
Das kann man als SPS code nicht realisieren
Damit das geht muss die Firmware SSL support bieten
Also momentan sehr schlecht.
Hat deine SPS Internet Zugang ?
Wenn ja dann organisierte dir eine email account ohne Verschlüsselung.
Der account muss ja nicht von deinem provider sein. (Kostenlose ?)

pbet

Vielen Dank für den Hinweis.
Ich werde mir den mal zu Gemüte führen.
Leider kann ich den Provider nicht bestimmen. Das macht mein Kunde.
Ich verwende den Wago 750-880.
Da gibt es in der Zwischenzeit für die E-Mail eine Bibliothek, die das kann.
Muss ich mir aber auch noch einmal genauer anschauen.
Jürgen

pbet

Ich habe im FB SMTP_CLIENT die Password Abfrage erweitert.
Es funktioniert zu meiner Zufriedenheit

   esmtp := LEN(URL_DATA.PASSWORD) > 0; (* SMTP oder ExtendedSMTP *)

   " idx4 := FIND(URL_DATA.PASSWORD,'%'); (* % Zeichen auf @ ändern *)(*eingefügt weil im Password auch Sonderzeichen vorhanden sind*)
      IF idx4 > 0 THEN
         URL_DATA.PASSWORD := REPLACE(URL_DATA.PASSWORD,'@',1,idx4);
      END_IF; "

Leider bin ich mit verschlüsselten E-Mails noch nicht so richtig weiter gekommen.
Jürgen

peewit

Das Problem der verschluesselten mail kannst du mit normalen SPS code nicht loesen

peewit

ZitatIch verwende den Wago 750-880.
Da gibt es in der Zwischenzeit für die E-Mail eine Bibliothek, die das kann.
Muss ich mir aber auch noch einmal genauer anschauen.

das geht mit der bibliothek nur deshalb weil in der 750-880 eine spezielle firmware ist, die verschlüsselung auf stack ebene unterstützt.
mit einer reinen selbstgeschriebenen bibliothek ist das nicht lösbar.