AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Reinen Text extrahieren aus Webmail-Programmen?
Thema durchsuchen
Ansicht
Themen-Optionen

Reinen Text extrahieren aus Webmail-Programmen?

Ein Thema von MartinK · begonnen am 19. Okt 2020 · letzter Beitrag vom 19. Okt 2020
Antwort Antwort
MartinK

Registriert seit: 21. Jun 2009
Ort: Germering (Germany)
89 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Reinen Text extrahieren aus Webmail-Programmen?

  Alt 19. Okt 2020, 10:43
Hallo
ich verwende für die Registrierung der Anwender in einem meiner Programme "Reine Text-Emails" welche die Aktivierungsdaten beinhalten.
Diese werden per Copy&Paste aus der email entnommen und vom Programm interpretiert.

Das funktioniert bei 99,9% der Kunden perfekt. Bei einer kleinen %-Zahl gibt es leider Probleme. Ich vermute das für die Anzeige des email-bodies (wie gesagt reiner text) zus. Code oder Sonderzeichen (HTML?) eingefügt werden. Die Aktivierungsdaten sind dann nicht 1:1 korrekt.

Gibt es eine Möglichkeit diese mit wenig Programmieraufwand zu entfernen?

vG Martin
Martin Kuhn
  Mit Zitat antworten Zitat
Der schöne Günther

Registriert seit: 6. Mär 2013
6.157 Beiträge
 
Delphi 10 Seattle Enterprise
 
#2

AW: Reinen Text extrahieren aus Webmail-Programmen?

  Alt 19. Okt 2020, 10:46
Hier wäre es hilfreich, genauer zu wissen was genau nicht stimmt. Oft wird beispielsweise eine folgende Leerstelle gerne mit markiert.
  Mit Zitat antworten Zitat
MartinK

Registriert seit: 21. Jun 2009
Ort: Germering (Germany)
89 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#3

AW: Reinen Text extrahieren aus Webmail-Programmen?

  Alt 19. Okt 2020, 13:39
Hier wäre es hilfreich, genauer zu wissen was genau nicht stimmt. Oft wird beispielsweise eine folgende Leerstelle gerne mit markiert.
Leider ist es sehr schwierig dass herauszufinden. In den wenigen Fällen in denen mir das gelingt passe ich meine "einleseroutinen" entsprechend an. Leerstellen genauso wie weiterer Text vor/Nach Aktivierungs-Daten werden durch meinen Code ignoriert.

Was ich mir wünsche, wäre eine Routine die ich zur Sicherheit über den von Anwendern per "markieren" und "Kopieren" meinem Programm via Clipboard zur Verfügung gestellten Daten jagen könnte. Sie sollte "evtl. durch Webailer eingefügten HTML-Code" eliminieren .

vG Martin
Martin Kuhn
  Mit Zitat antworten Zitat
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.051 Beiträge
 
Delphi 2009 Professional
 
#4

AW: Reinen Text extrahieren aus Webmail-Programmen?

  Alt 19. Okt 2020, 19:27
Normalerweise nimmt man für Aktivierungsmailscodes einen Zeichenvorrat, der Zeichen enthält, die nicht zufällig dazu kommen, also insbesondere keinerlei Blanks. Base64 ist hier das Höchste der Gefühle. Man könnte aber auch auf Hex, Zahlen oder ein bestimmtes Muster gehen, denn bei Beteiligung von Outlook taucht z.B. oft am Ende von E-Mails ein großes J auf. Beim Laden der Daten filtert man alle Zeichen raus, die da nicht vorkommen können. Ebenfalls sinnvoll ist eine einfache Fehlerkorrektur oder Redundanz.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz