What do you mean by "the Exchange administrator", does the information look correct in AD's users and computers MMC?
> -----Original Message----- > From: Sheahan, John [mailto:john.shea...@priceline.com] > Sent: Tuesday, December 29, 2009 12:18 PM > To: 'perl-ldap@perl.org' > Subject: RE: Creating AD account and Exchange Account > > Here is the code that I have been trying to use. It creates the AD > account and fills in most of the fields for the exchange account but I > must be missing something because it doesn't show up in the Exchange > administrator: > > ####################################################################### > ######## > $result = $ldap->add( 'CN=Jim > Jones,OU=Users,OU=Nor,DC=voice,DC=pc,DC=com', > attr => [ 'cn' => 'Jim Jones', > 'sn' => 'Jones', > #'userPrincipalName' => 'jcom', > 'physicalDeliveryOfficeName' => 'Nor', > 'telephoneNumber' => '8010', > 'givenName' => 'James', > 'company' => 'Pc', > 'homeMTA' => 'CN=Microsoft MTA,CN=NW- > CM2DC-LAB1,CN=Servers,CN=First Administrative Group,CN=Administrative > Groups,CN=Pc,CN=Microsoft > Exchange,CN=Services,CN=Configuration,DC=voice,DC=pc,DC=com', > 'homeMDB' => 'CN=Mailbox Store (NW- > CM2DC-LAB1),CN=First Storage Group,CN=InformationStore,CN=NW-CM2DC- > LAB1,CN=Servers,CN=First Administrative Group,CN=Administrative > Groups,CN=Pc,CN=Microsoft > Exchange,CN=Services,CN=Configuration,DC=voicedqs,DC=pc,DC=com', > 'mDBUseDefaults' => 'TRUE', > 'mailNickname' => 'jimmmy_jones', > 'legacyExchangeDN' => '/o=Pc/ou=First > Administrative Group/cn=Recipients/cn=jjones', > 'userPrincipalName' => > 'jjo...@voice.pc.com', > 'msExchHomeServerName' => > '/o=Pc/ou=Administrative Groups/ou=First Administrative > Group/cn=Servers/cn=NW-CM2DC-LAB1', > 'mail' => 'j.jo...@voice.pcln.com', > 'objectclass' => ['top', 'person', > > 'organizationalPerson', > 'user' ] > ] > ); > $result->code && warn "failed to add entry: ", $result->error ; > > $mesg = $ldap->unbind; # take down session > > ####################################################################### > ######## > > Is it just a matter of feeding AD with enough of the correct info > needed in order to create the Exchange account? > > Thanks > > john