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

Reply via email to