当前位置:编程学习 > 网站相关 >>

关于java创建Lotus的邮件账号?

     最近公司要做一个项目,涉及到在j2EE环境里面远程调用Lotus Domino创建邮件账号,网上查询到用NCSO.jar可以发送接收邮件,但是怎么创建邮件账户一直没有什么思路,本人都Lotus知之甚少,忘相关高手指点一二,非常感谢! --------------------编程问答-------------------- 可以好多种方法,1、用webservice也可以,远程调用,不过这个可能对技术要求高点。
2、简单的,创建一个表,往里面写入要创建的帐号信息,然后lotus再去读取这个表,自己创建邮件、
3、远程直接连接domino,通过代理直接创建邮件,该方法要知道相关帐号吗、密码,远程登陆进去才可以。 --------------------编程问答--------------------
引用 1 楼 zgqasd 的回复:
可以好多种方法,1、用webservice也可以,远程调用,不过这个可能对技术要求高点。
2、简单的,创建一个表,往里面写入要创建的帐号信息,然后lotus再去读取这个表,自己创建邮件、
3、远程直接连接domino,通过代理直接创建邮件,该方法要知道相关帐号吗、密码,远程登陆进去才可以。


第一种的话,Lotus是怎么创建邮件账号的呢,用java可以在Lotus里面创建账号吗?有相关代码吗?还是用LotusScript?
第二种也涉及到在Lotus中编程创建邮件账号,都这个不甚了解,忘能提供相关代码或者相关书籍,谢谢。
第三种似乎有点麻烦。


非常感谢你的回复让我有了大概的思路。 --------------------编程问答-------------------- 没人知道吗?这个问题很难吗? 还是CSDN上热度不够了。。。 --------------------编程问答-------------------- 好冷清。。。。 --------------------编程问答--------------------
引用 2 楼 xyk0830 的回复:
引用 1 楼 zgqasd 的回复:
可以好多种方法,1、用webservice也可以,远程调用,不过这个可能对技术要求高点。
2、简单的,创建一个表,往里面写入要创建的帐号信息,然后lotus再去读取这个表,自己创建邮件、
3、远程直接连接domino,通过代理直接创建邮件,该方法要知道相关帐号吗、密码,远程登陆进去才可以。


第一种的话,Lotus是怎么创建邮件账号的呢,用ja……

在Notes里面创建邮件帐号其实就是在Notes的Names.nsf这个数据库里面创建一条文档,用Java来写的话,应该是
Document doc = db.createDocument();
doc.replaceItemValue("form", "people");
doc.replaceitemvalue("username", "xxx");
doc.replaceitemvalue("password", "xxx"); 
doc.computeWithForm(...);
doc.save(...)
一楼说的webservice指的是在Domino的数据库里面来写一个webservice provider,可以用上面的方式来创建帐号。

--------------------编程问答-------------------- 刚刚实现了j2me通过servlet发送邮件的功能,实现过程:获取IOR,通过IOR连接DOMINO,创建邮件文档,发送邮件。关键要在服务器安全中配置发送邮件的相关权限,不然是发送不了的。
补充:企业软件 ,  Lotus
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,