Also bei dem Script bin ich mir nicht sicher... durch das entfernen von $Seal und $SealData ENTFERNST Du die verschlüsselten Daten aus dem Dokument... probiert habe ich das nicht, aber es kommt mir vom "Bauchgefühl" her falsch vor...
Wir verwenden ganz einfach:
Dim s As New NotesSession
Dim db As NotesDatabase
Dim vw As NotesView
Dim doc As NotesDocument
Set db = s.CurrentDatabase
Set vw = db.GetView("XXX") '(“XXX") 'Hier z.B."($Inbox)"
Set doc = vw.GetFirstDocument
While Not doc Is Nothing
If Cstr (doc.GetItemValue ("Encrypt")(0)) = "1" Then
Call doc.removeitem("Encrypt")
Call doc.Save(True, False,False)
End If
Set doc = vw.Getnextdocument( doc )
Wend
Das reicht vollkommen aus (wenn es wie bereits gesagt mit der ID ausgeführt wird, die die Verschlüsselung durchgeführt hat)