Domino 9 und frühere Versionen > ND8: Administration & Userprobleme

verschlüsselte Mail für Vertreter sichtbar

(1/3) > >>

Banni:
Hallo in die Runde,

uns ist gerade folgendes aufgefallen:

UserA versendet verschlüsselte Mails an UserB via "Senden und ablegen". UserC hat Vertretungsrechte auf die Mailbox von UserA und ist NICHT Empfänger der Mails.
UserA entfernt die verschlüsselten Mails nun aus der Ansicht "Gesendet" und UserC kann die verschlüsselten Mails in der Ansicht "Alle Dokumente" bzw. im entsprechenden Ordner fehlerfrei öffnen.  ???
Bleibt die Mail in der Gesendet-Ansicht ist ein Öffnen der Mail für UserC NICHT möglich.
Das Problem lässt sich beliebig reproduzieren. Aufgefallen ist uns das im 6.5.5er und 8.5.1er Client mit entsprechendem Mailboxtemplate. Verwendet wird ein angepasstes Mailboxtemplate. Ich habe gerade kein Standardtemplate zur Verfügung um das damit zu testen.

Kennt jemand dieses Phänomen und hat evtl. sogar einen Lösungsansatz?

Grüße Jan

marschul:
Hallo Jan,

im Querydocumentdelete des 6.5er Templates ist im Bereich, der die Ansicht $Sent behandelt, folgender Code-Schnipsel zu finden:


--- Code: ---If (nAction = 1) Then
 If doc.isuidocopen Then
  noteid = doc.noteid
  Delete doc
  Set doc = source.database.getdocumentbyid(noteid)
  doc.remove True
 Else
  ' Remove All
  Call source.documents.RemoveAll(False)
  Exit For
 End If
Elseif nAction=2 Then
 ' Remove from View...
 Call doc.ReplaceItemValue( "ExcludeFromView", "S" )
 ' mark it read
 Call doc.save( True, True, True )
End If
--- Ende Code ---

D.h. durch .ReplaceItemValue & .save wird das Dokument geändert, was scheinbar zu einer Entschlüsselung führt?!? Hätte ich so nicht erwartet, hab's jetzt aber auch nicht reproduziert.

m3:
Aus der Admin-Hilfe:

--- Zitat ---Encrypting outgoing mail ensures that only the recipient of a message can read it while the message is in transit, stored in intermediate mailboxes, or in the recipient's mail file.
--- Ende Zitat ---
Da steht nix von lokaler Verschlüsselung. ;)

Aber:

--- Zitat ---Users can encrypt drafts of unsent messages and messages that they save after sending. For unsent mail, the message is encrypted only with the sender's public key. For sent mail, the message is encrypted with the sender's and the recipient's public keys.

Only messages saved after this option is chosen are encrypted. To encrypt previously saved messages, users must open and resave the messages. Encrypting saved mail prevents unauthorized access to messages by other users with unauthorized access to the mail server.
--- Ende Zitat ---

Wenn die Mail unverschlüsselt vorliegt, muss sie die Verschlüsselung durch erneutes Speichern, ... verloren haben.

it898ur:
Hallo,

das Problem ist tatsächlich der Codeabschnitt

--- Code: ---Call doc.ReplaceItemValue( "ExcludeFromView", "S" )
 ' mark it read
 Call doc.save( True, True, True )

--- Ende Code ---

welcher die Verschlüsselung wieder aufhebt.

Verwendet man stattdessen


--- Code: ---Call source.documents.StampAll("ExcludeFromView", "S" )
--- Ende Code ---

bleibt die Verschlüsselung erhalten.

Gruß

André

Banni:
Morgen an alle,


--- Zitat von: it898ur am 27.07.11 - 13:29:14 ---Verwendet man stattdessen


--- Code: ---Call source.documents.StampAll("ExcludeFromView", "S" )
--- Ende Code ---

bleibt die Verschlüsselung erhalten.

Gruß

André

--- Ende Zitat ---
Funzt bei mir nicht. Wenn ich den Code änder und recompile all mache und dann teste, wird die Verschlüsselung immer noch aufgehoben. Entweder stell ich mich zu b... an oder es geht auch mit StampAll nicht. Vielleicht gibt's auch noch ne weitere Stelle, wo man was ändern muss und ich find die nicht.  ???
Das ich als Vertreter mit Adminrechten auf die Mailbox des Users zugreife, sollte in meinen Augen nicht die Ursache sein, oder?

Grüße Jan

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln