Domino 9 und frühere Versionen > ND8: Entwicklung

Verschlüsselte Notes-Mails aus Java

<< < (2/2)

Tode:
Für verschlüsselte Mails braucht man einen... Schlüssel! Schlüssel = User- ID... Um eine user- id benutzen zu können braucht man einen Notes- Client... Das heisst: Wenn auf dem Rechner, auf dem das Java- Programm ausgeführt wird, ein Notes- Client installiert ist, dann KÖNNTE es unter Umständen gehen, eine verschlüsselte Mail über DIIOP zu versenden. Hier kann man sich mal anfangen einzulesen. Einschränkung aus dem Text:
--- Zitat ---The current Notes ID (as specified by the KeyFilename variable in Notes.ini)
This works only for local access. The computer running the code can contain either a Notes client or a Domino server.
--- Ende Zitat ---
Deshalb "könnte". Wenn man einen S/Mime- Schlüssel verwendet, KÖNNTE es (Notes- Technisch) einfacher sein, dann kann man aber eben nur S/MIME- verschlüsseln, das heisst, alle beteiligten brauchen S/Mime schlüssel un dmüssen die Public Keys ausgetauscht haben.. Organisatorisch ist das dann auf jeden Fall nicht einfacher...

petra.mint:
Hallo Lucky... dings...

könnte m.E. sinngemäß so klappen:


--- Code: ---Document memo = db.createDocument();
memo.appendItemValue("Form", "Memo");
memo.appendItemValue ("Subject", "Testmail");
RichTextItem rti = memo.createRichTextItem("Body");
// ... set doc source ...
doc.renderToRTItem(rti);
Vector v = new Vector(); // send to
v.addElement(session.getUserName());
// v.addElement("Dr. Alberta Mayfield");
//v.addElement("Valerie Vasquez");
memo.setEncryptOnSend(true);
memo.setSaveMessageOnSend(true);
memo.setSignOnSend(true);
memo.sign();
memo.send(true, v); }

--- Ende Code ---

Gruß
Jolly Petra

ascabg:
Hallo,

@petra.mint
Dann muessen aber die Voraussetzungen erfuellt sein, die Bernhard bereits geschrieben hat.

Anderenfalls funktioniert die ganze Sache nicht.

Einen User (Notes-User) wirst du wahrscheinlich auch noch benoetigen, es sei denn du greifts
ueber die Default-Rechte auf die benoetigte Datenbank zu
(Document memo = db.createDocument)

Auch bin ich mir jetzt nicht mehr ganz sicher ob du hier ohne User nicht auch noch Probleme
bekommen wuerdest.
(memo.setSignOnSend(true); memo.sign())


Andreas

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln