BTW: I've found that using the Win32::Exchange::Mailbox from Perl on Windows the mailbox is physically initialized.
> -----Original Message----- > From: Sheahan, John [mailto:john.shea...@priceline.com] > Sent: Tuesday, December 29, 2009 12:58 PM > To: Young, Darren; perl-ldap@perl.org > Subject: RE: Creating AD account and Exchange Account > > That's good to know, Darren. > We only use the Exchange account for Cisco Unity voicemails and since > there is no trust relationship between the Outlook domain that I use > for mail and the voice domain, I can't send a message from my desk to > the new account. > > I am going to setup an exchange client on the voice domain and send a > message that way to see if I can test out your solution....I'll let you > know how it turns out. > > Thanks a lot for the help. > > John > > -----Original Message----- > From: Young, Darren [mailto:darren.yo...@chicagobooth.edu] > Sent: Tuesday, December 29, 2009 1:26 PM > To: Sheahan, John; perl-ldap@perl.org > Subject: RE: Creating AD account and Exchange Account > > Send a message to the user, I've found that when the mailbox host > receives the first one the mailbox is initialized. > > > -----Original Message----- > > From: Sheahan, John [mailto:john.shea...@priceline.com] > > Sent: Tuesday, December 29, 2009 12:25 PM > > To: Young, Darren; perl-ldap@perl.org > > Subject: RE: Creating AD account and Exchange Account > > > > 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.yo...@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.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