develooper Front page | perl.ldap | Postings from December 2009

RE: Creating AD account and Exchange Account

Thread Previous | Thread Next
From:
Sheahan, John
Date:
December 29, 2009 10:25
Subject:
RE: Creating AD account and Exchange Account
Message ID:
09F205C089889344BDDB6FB253D417215949FD2EA7@NW-E2K7-ECL1.corp.pcln.com
Sorry for not being clear .... When I go into "Exchange System Manager", I don't see a mailbox for the user I am adding with the script I provided although all the attributes are in AD.

-----Original Message-----
From: Young, Darren [mailto:darren.young@chicagobooth.edu] 
Sent: Tuesday, December 29, 2009 1:21 PM
To: Sheahan, John; perl-ldap@perl.org
Subject: RE: Creating AD account and Exchange Account

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.Sheahan@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' =>
> 'jjones@voice.pc.com',
>                                  'msExchHomeServerName' =>
> '/o=Pc/ou=Administrative Groups/ou=First Administrative
> Group/cn=Servers/cn=NW-CM2DC-LAB1',
>                                  'mail' => 'j.jones@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

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About