利用Java如何读取notes中的邮件
如题 本机有notes客户端 --------------------编程问答-------------------- 你指的是不是读取notes 用户邮件文件(*.nsf)中的文档??? --------------------编程问答--------------------import lotus.domino.*;--------------------编程问答-------------------- Domino开启DIIOP服务,使用Domino java API --------------------编程问答-------------------- 等待牛人来答. --------------------编程问答-------------------- 接楼上,开启DIIOP服务后,需要两个NOTES的JAR文件
public class platform1 extends NotesThread
{
public static void main(String argv[])
{
platform1 t = new platform1();
t.start();
}
public void runNotes()
{
try
{
Session s = NotesFactory.createSession();
// To bypass Readers fields restrictions
// Session s = NotesFactory.createSessionWithFullAccess();
String p = s.getPlatform();
System.out.println("Platform = " + p);
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
NCSO.JAR / Notes.jar
剩下的就是登陆,然后就是访问数据库了,代码如下:
String host = IP;
String user = Login User ID;
String pas = password;
String dbname = dbname.nsf;
try
{
NotesThread.sinitThread();
Session s = NotesFactory.createSession(host,user,pas);
Database db = s.getDatabase(host, dbname);
out.println("dbtitle=" + db.getTitle());
}
catch(NotesException e)
{
}
补充:企业软件 , Lotus