Re: Mailbox Creation



I have been running this code for 18months and not having a problem with
proxy addresses being added.
The script adds them, and true there is a delay in seeing the addresses in
ADCU, but when
exchange is done synching all the information, the addresses added via the
script are there.

--
Jeffrey Lathrop



"Hal Berenson" wrote:

> Hmm. We are finding that there is a 30-second delay between the mailbox
> creation and the ability to add proxyaddresses. You can even see this with
> the ADCU in that once you add a user and it kicks off mailbox creation you
> can't add email addresses for that same delay.
>
>
> --
> Hal Berenson, President
> PredictableIT, LLC
>
>
> "Jeffrey Lathrop" <JeffreyLathrop@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in
> message news:D782F8F6-59EB-4D62-82DA-519A51DCB1B3@xxxxxxxxxxxxxxxx
> >I wrote an account automation script at my last job. The user and mailbox
> > creation were handled as 2 separate sub routines. Create the user using
> > the
> > ADODB objects,
> >
> > Set objOU = GetObject("LDAP://OU=NewUsers,dc=mycompanyr,dc=com,dc=INC";)
> > Set objUser = objOU.Create("User", "cn="&strMultiName)
> >
> >
> > This creates the user and then you can set the UPN to what you want it to
> > be.
> >
> > Then create the mailbox passing the objUser variable to the createmailbox
> > subroutine.
> >
> > create and new variable from a CDO.Person object
> >
> > set cdPerson = CreateObject("CDO.Person")
> > set cdPerson = objuser
> >
> > -- cdPerson.CreateMailbox
> > "CN="&cmstore&",CN="&cmstoregrp&",CN=InformationStore,CN="&cmsrv&",CN=Servers,CN="&cmadmingrp&",CN=Administrative
> > Groups,CN=mycompany,CN=Microsoft
> > Exchange,CN=Services,CN=Configuration,dc=com,dc=inc"
> > cdPerson.SetInfo
> >
> > Then set the Proxyaddresses for the user. The capitalize SMTP represents
> > the primary email address of the mailbox.
> >
> > cdPerson.Put "proxyAddresses",
> > Array("smtp:"&aliasB&"@mycompany.com","SMTP:"&aliasNB&"@mycompany.com")
> > cdPerson.SetInfo
> >
> >
> > There is no delay in being able to set these values. You should however
> > use
> > a specific dc server for your LDAP query string as some calls can go to
> > different dcs and would not get replicated in time for the mailbox
> > creation.
> > Personal experience.
> >
> > Jeffrey Lathrop
> >
> >
> >
> > "Hal Berenson" wrote:
> >
> >> Is there really no one in this newsgroup who can help with this? Is
> >> there a
> >> better place to be asking?
> >>
> >> --
> >> Hal Berenson, President
> >> PredictableIT, LLC
> >>
> >>
> >> "Hal Berenson" <hberenson@xxxxxxxxxxxxxxxxxxxxxx> wrote in message
> >> news:OUa3ioboFHA.632@xxxxxxxxxxxxxxxxxxxxxxx
> >> > We're trying to create an automated provisioning system and have run
> >> > into
> >> > a problem with creating mailboxes. Our users login using UPN and their
> >> > email addresses match their UPNs. All the examples we've seen for
> >> > creating mailboxes end up using the sAMAccountName as the mailbox name.
> >> > For our users the sAMAccountName is a random string, so this is useless
> >> > as
> >> > an email address. We go in and add the appropriate email address on
> >> > the
> >> > mailbox, so for the user it really doesn't matter. But, since it takes
> >> > 30
> >> > or more seconds from creating the mailbox (with CDOEXM's
> >> > IMailBoxStore.CreateMailBox) until we can add the correct email address
> >> > this is really screwing up our user experience. What we'd like to do
> >> > is
> >> > have the initial mailbox creation be based on the UPN rather than
> >> > sAMAccountName. Is this possible?
> >> >
> >> > --
> >> > Hal Berenson, President
> >> > PredictableIT, LLC
> >> >
> >> >
> >> >
> >>
> >>
> >>
>
>
>
.



Relevant Pages

  • Re: Mailbox Creation
    ... We are finding that there is a 30-second delay between the mailbox ... >> creation and the ability to add proxyaddresses. ... >> PredictableIT, LLC ...
    (microsoft.public.exchange.development)
  • Re: Mailbox Creation
    ... We are finding that there is a 30-second delay between the mailbox ... creation and the ability to add proxyaddresses. ...
    (microsoft.public.exchange.development)
  • Scripting X.500 addressing
    ... Does anyone know how to script the creation of an X.500 ... address into a new mailbox when it is created in MSX 5.5? ...
    (microsoft.public.exchange.admin)
  • VBScript to Create a Exchange Mailbox
    ... I have a VB Script that I use to create users and set the properties. ... can I include the creation of the user's mailbox to my script? ... Alex ...
    (microsoft.public.exchange2000.development)
  • Re: Komtrolle der neu angelegten Mailboxen
    ... ich suche eine Lösung echt per Script. ... zweiten Teil soll eine Mailbox angelegt werden, ... eMailadresse geändert, oder eine neue zusätzlich angelegt werden kann. ... Set oConnection = CreateObject ...
    (microsoft.public.de.exchange)