Domino 9 und frühere Versionen > ND8: Entwicklung
Verschlüsselte Notes-Mails aus Java
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