国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

用C#在域中增加用戶和郵箱

2024-07-21 02:27:47
字體:
供稿:網(wǎng)友
        public int creatuser(string loginname)
        {
            string p_strdomainloginname="admin";
            string p_strdomainloginpassword="";
            string p_strdomainname="myweb.com";
            string p_strdcname="dc=myweb,dc=com";
            string p_strservername="myweb";
            int returnvalue;

            cdo.personclass pcuser;
            cdoexm.imailboxstore mailbox;
            string strldap="ldap://" + p_strdomainname + "/cn=" + loginname + ",cn=users," + p_strdcname;
            string strhomemdburl="ldap://" + p_strdomainname + "/cn=mailbox store (" + p_strservername + ")," +
                                "cn=first storage group,cn=informationstore," +
                                "cn=" + p_strservername + ",cn=servers,cn=first administrative group," +
                                "cn=administrative groups,cn=first organization," +
                                "cn=microsoft exchange,cn=services,cn=configuration," + p_strdcname;

            if (loginname.length>0)
            {
                try
                {
                    //增加用戶
                    pcuser=new personclass();
                    pcuser.firstname=loginname;
                    pcuser.lastname="";
                    pcuser.fields["useraccountcontrol"].value=66048;            //設(shè)置該用戶密碼永不過期
                    pcuser.fields["userprincipalname"].value=loginname;            //設(shè)置用戶的登錄帳號
                    pcuser.fields.update();
                    pcuser.datasource.saveto(strldap,null,adodb.connectmodeenum.admodereadwrite ,
adodb.recordcreateoptionsenum.adcreateoverwrite,adodb.
recordopenoptionsenum.adopensource,p_strdomainloginname,p_strdomainloginpassword);

                    //添加郵箱
                    mailbox=(imailboxstore)pcuser.getinterface("imailboxstore");
                    mailbox.createmailbox(strhomemdburl);

                    pcuser.email="smtp:" + loginname + "@" + p_strdomainname;
                    pcuser.fields["mailnickname"].value="mailnickname" + loginname;
                    pcuser.fields.update();
                    pcuser.datasource.save();
                    returnvalue=1;
                }
                catch
                {
                    returnvalue=-1;
                }
            }
            else
            {
                returnvalue=-1;
          
  }
            return returnvalue;
        }
注意引用cdo和cdoexm。
歡迎互相交流。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 巴林左旗| 驻马店市| 安达市| 九龙城区| 景泰县| 珠海市| 旌德县| 读书| 海南省| 东莞市| 科技| 林西县| 上饶县| 县级市| 叶城县| 北海市| 乐山市| 金堂县| 宁南县| 克山县| 阿拉尔市| 蓝田县| 淮阳县| 丰镇市| 壤塘县| 石泉县| 江阴市| 平塘县| 天祝| 乌鲁木齐县| 济源市| 九江市| 许昌市| 汝城县| 新平| 云和县| 神农架林区| 沅江市| 澄城县| 铜陵市| 衡山县|