Domino 9 und frühere Versionen > ND6: Entwicklung
Agent um Anhang automatisch speichern nach Maileingang
Wulfman:
Wenn ich den Anhang schon mal lokal auf dem Notesserver ablegen kann, wäre mir auch schon mal geholfen. An der Weiterverarbeitung arbeitet ein Kollege im Moment.
Axel:
--- Zitat von: Wulfman am 14.01.10 - 15:05:27 ---Hat jemand einen Ansatz für mich?
--- Ende Zitat ---
Einen Ansatz kann ich dir liefern.
Du brauchst einen Agent, der "Nach Eingang neuer Mail" ausgeführt wird. In diesem prüfst du zuerst, ob in dem entsprechenden Dokument ein Anhang vorhanden ist. Wenn ja löst du ihn per Script ins Filesystem. Als Anhaltpunkt und Grundstock kann diese Beispiel aus der Designer-Hilfe sein.
--- Code: ---....
Dim doc As NotesDocument
Dim rtitem As Variant
'...set value of doc...
Set rtitem = doc.GetFirstItem( "Body" )
If ( rtitem.Type = RICHTEXT ) Then
Forall o In rtitem.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT ) Then
Call o.ExtractFile( "c:\samples\" & o.Source )
Call doc.Save( False, True )
End If
End Forall
End If
...
--- Ende Code ---
Axel
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln