Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: Hedwig14 am 15.10.12 - 16:43:00

Titel: bestimmten Wert aus e-Mail Body auslesen
Beitrag von: Hedwig14 am 15.10.12 - 16:43:00
Hallo !
wir haben einen neuen Dienstleister, der automatisierte Mails sendet, die wir weiterverarbeiten müssen. Alle Informationen stehen immer an der gleichen Stelle in der Mail.

Die betroffenen Mails filter ich und schiebe sie in eine extra Mail-In-DB in dem ich einen zeitgesteuerten Agenten laufen lasse.
Kann ich jetzt per Script den Body nach einem ganz bestimmten Wort (Wert)auslesen ?

Vorteil wäre, dass man nicht jede Mail manuell öffnen und den Inhalt manuell verarbeiten muss.

Wie könnte ich da am besten vorgehen vorgehen ? Danke für die Hilfe !
Hedwig
Titel: Re: bestimmten Wert aus e-Mail Body auslesen
Beitrag von: Driri am 15.10.12 - 16:48:30
Schau Dir mal in der Designer-Hilfe den NotesRichTextNavigator an und dort die Methoden wie FindFirstString, etc.
Titel: Re: bestimmten Wert aus e-Mail Body auslesen
Beitrag von: Tode am 15.10.12 - 16:50:26
Das sind ca. 20 Zeilen LotusScriptCode:

Code
set dc = Db.UnprocessedDocuments
set doc = dc.GetFirstDocument
while not doc is nothing
    set body = doc.getFirstItem("Body")
    strText = body.Text
    '- Jetzt hier Deinen text suchen z.B. über instr und machen, was Du willst
    set doc = dc.GetNextDocument( doc )
wend
Titel: Re: bestimmten Wert aus e-Mail Body auslesen
Beitrag von: Lloyd am 15.10.12 - 18:42:23
Wir haben uns seinerzeit was fertiges eingekauft. Ist ne Mail-In DB die eingehende Mails analysieren und weiterverarbeiten kann.

http://www.notes-database.de/produkte/alarm-manager/index.html
Titel: Re: bestimmten Wert aus e-Mail Body auslesen
Beitrag von: Hedwig14 am 16.10.12 - 08:19:55
Vielen Dank für die vielversprechenden Antworten, ich werde es gleich mal testen ! Danke !