如何把NOTES8邮箱整合进OA系统中的问题,急(要求一天解决)!!!!!
公司现在接了个OA系统的项目,是用JAVA开发一个B/S架构的OA系统,客户要求把NOTES8邮箱整合进OA系统中 ,各位有做过或未做过的高手有什么最简便的实现方案能提供下吗,先谢谢了!!! --------------------编程问答-------------------- 是was吗?如果是的话,可以导出一个KEY文件,然后导入到OA系统中,然后做web-sso,这不是一天能解决的问题~ --------------------编程问答-------------------- 谢谢你了哈,还是有点不明白,之后跟他们确认了下,是以WEB形式访问notes,notes支持web形式的访问,再在OA系统中封装一下访问地址,这有可能就是所谓的集成吧。 --------------------编程问答-------------------- 做个SSO吧,8的iNotes还不错,直接用就行了 --------------------编程问答-------------------- 看来没有用WAS。所以就不知道如何做SSO了。也可以使用 Tivoli 集成,或者其他类似的代理平台作SSO --------------------编程问答-------------------- 如果没有装WAS,集成还是有点难度,一般用户都不希望自己二次登陆…… --------------------编程问答-------------------- 要是DWA的话,只要DOMINO支持WEB访问邮箱。然后在JAVA的应用里做个IFRAME,把DWA的表单嵌入进去。
SSO可以用JAVA开发,如果对安全性要求不高,只要计算当前user的ID,找到他的邮箱地址,比如:
http://mail.com/aa.nsf/open?&login&username="userid"&password="password"
就OK了 --------------------编程问答-------------------- 谢谢大家的答复 --------------------编程问答-------------------- 很简单啊。使用inotes,只需要在注册用户时将邮件模板选为inotes的模板就行。
如果OA压力不大,可以直接将其放到OA的一个目录里即可,只需要实现自动跳转到用户自己的邮箱即可。
如果要将其独立成一个邮件服务器,也只需要将两服务器设置成一个域,然后配置好SSO,做一个自动跳转到用户自己的邮箱的代理即可。 --------------------编程问答-------------------- 键入到OA里面方法很多。但是用户验证你得考虑,也就是上面说的SSO。不考虑安全性的话,还是比较简单的。在你的OA中就把对应的邮箱用户名和密码存起来 --------------------编程问答-------------------- 开启diiop功能,用java直接读取domino服务器邮箱,前提是做好密码同步即可。 --------------------编程问答-------------------- 回答的问题都没有提出建设性的意见,从notes里面找到一个jar的包,was没办法做sso,只有portal才能sso,邮件整合也只是将BS系统里面的需要发邮件的地方用notes邮件。
找到jar包,开发的时候调用发邮件的类,开启diiop功能,用管理员的账号密码创建session,创建邮件表单,设置发件人收件人名字,这些names里面的人员注册好,这些前期工作都需要做好,发送内容,等等,一天做不好的,如有疑问,http://hi.csdn.net/HongGuLianHua 留言。
补充:企业软件 , Lotus