Autor Thema: DLOG_FILE_TO_SMTP  (Gelesen 7517 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline pbet

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
DLOG_FILE_TO_SMTP
« am: 20. Oktober 2014, 15:09:19 »
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

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: DLOG_FILE_TO_SMTP
« Antwort #1 am: 20. Oktober 2014, 20:59:16 »
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 ?)
« Letzte Änderung: 20. Oktober 2014, 21:01:57 von peewit »

Offline pbet

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re: DLOG_FILE_TO_SMTP
« Antwort #2 am: 21. Oktober 2014, 19:58:25 »
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

Offline pbet

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re: DLOG_FILE_TO_SMTP
« Antwort #3 am: 22. Oktober 2014, 09:27:30 »
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

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: DLOG_FILE_TO_SMTP
« Antwort #4 am: 23. Oktober 2014, 09:44:05 »
Das Problem der verschluesselten mail kannst du mit normalen SPS code nicht loesen

Offline peewit

  • Moderator
  • *****
  • Beiträge: 2 378
    • Profil anzeigen
Re: DLOG_FILE_TO_SMTP
« Antwort #5 am: 24. Oktober 2014, 18:23:52 »
Zitat
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.

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.