2012-04-06, 16:22 | #1 (permalink) |
论坛管理员
注册日期: 2009-07-01
帖子: 537
|
JDMail310以上版本开发接口 API
JDMail310 api 文档 cn.jdmail.JDMailServerMgr类库介绍 构造函数 public JDMailServerMgr(String mailserver,int port) 参数: mailserver:邮件系统ip地址 port:邮件系统管理协议端口,默认6017 管理员登陆函数 public int login(String admin,String passwd) 参数: admin:管理员账号 passwd:管理员密码 返回值: 0,登陆成功。1,登陆失败。 管理员退出函数 public int logout(); 返回值: 0,登陆成功。1,登陆失败。 对邮件系统进行管理,必须要管理员先登陆,管理完毕后,必须退出。 一、邮件域管理 1、添加邮件域 public int addDomain(String domain) 参数: domain:邮件域 返回值: 0:登陆成功。1:登陆失败。 2、删除邮件域 public int delDomain(String domain) 参数: domain:邮件域 返回值: 0:登陆成功。1:登陆失败。 二、用户管理 1、添加用户 public int addUser(String domain, String username, String passwd) 参数: domain:邮件域,username:用户名,passwd:密码 返回值: 0:登陆成功。1:登陆失败。 2、删除用户 public int delUser(String domain, String username) 参数: domain:邮件域,username:用户名 返回值: 0:登陆成功。1:登陆失败。 3、修改用户密码 public int chgPasswd(String domain, String username, String newpasswd) 参数: domain:邮件域,username:用户名,newpasswd:新密码 返回值: 0:登陆成功。1:登陆失败。 添加邮件域实例片段: public class Test { public static void main(String[] args) { JDMailServerMgr jdmsm = new JDMailServerMgr("127.0.0.1",6017); System.out.println(jdmsm.login("admin","111111")); System.out.println(jdmsm.addDomain("test.com")); System.out.println(jdmsm.logout()); } }
__________________
让世界倾听我们的笛声。 |