I've made a script to create a single user in Windows 2003 AD, with homedir
and mailbox, I can create the user and the homedir but NOT the mailbox.
Everything works but the mailbox creation. I run the script from the DC, it
altso runs the exchange 2003!

Why doesn't this work????????


---------------- code snip ------------------------

Set user = ouHO.Create( "User" , "CN=" & sFirstName & " " & sLastName)
user.Put "samAccountName" , sUserName
user.SetInfo
user.GetInfo
user.Put "givenName" , sFirstName
user.Put "sn" , sLastName
user.Put "userPrincipalName" , sUserName & "@DOMAIN.COM"
user.AccountDisabled = False
user.Put "streetAddress" , sAdresse
user.Put "PostalCode" , sPostnr
user.put "l", sBy
user.put "telephoneNumber", sTlf
user.put "HomeDirectory", "\\mail\brugere\" & sUserName
user.Put "homeDrive", "Q:"
user.put "scriptPath", "logon.vbs"



'Create user home directory.
If Not fso.FolderExists("\\mail\brugere\" & sUserName) Then
Set fldUserHomedir = fso.CreateFolder("\\mail\brugere\" & sUserName)
End If


'Set full rights for Administrators and change right for user and removes
the Everyone group
wshShell.Run "net share " & sUserName & "=f:\brugere\" & sUserName & "
/y", 1, True
wshShell.Run "cacls \\mail\brugere\" & sUserName & " /T /E /G
Administrator:F", 1, True
wshShell.Run "cacls \\mail\brugere\" & sUserName & " /T /E /R everyone",
1, True
wshShell.Run "cacls \\mail\brugere\" & sUserName & " /T /E /G " &
sUserName & ":C", 1, True



user.SetInfo
user.SetPassword "12345"

MBXStoreDN = "CN=Mailbox Store (SERVER),CN=First Storage
Group,CN=InformationStore,CN=SERVER,CN=Servers,CN=First Administrative
Group,CN=Administrative Groups,CN=First Organization,CN=Microsoft
Exchange,CN=Services,CN=Configuration,DC=DOMAIN,DC=COM"

Set exchUser = user
ExchUser.CreateMailbox MBXStoreDN
ExchUser.SetInfo


----------------------- code snip --------------------------

Regards
Ole Rasmussen