Avatar billede lasserasch Juniormester
31. oktober 2007 - 21:10 Der er 2 kommentarer og
1 løsning

Oprette Exchange MailBox via CDO Exchange Management.

Hejsa.

Jeg er ved at lave en webside, som skal kunne håndtere vores brugeroprettelser i vores AD.

Selve brugeroprettelsen fungerer fint, jeg kan oprette en AD bruger, sætter password for denne, enable denne, sætte properties, melde brugeren i grupper mv.

Men MailBox delen driller mig lidt.

Jeg bruger COM objektet CDOEXM til at snakke med vores Exchange cluster.

Egentlig bliver mailboksen oprettet, men jeg kan ikke finde ud af at oprette den med et andet alias end brugerkontoen brugernavn. Ville også gerne kunne ændre .DK til .FR, .ES .DE i mail addressen for brugeren.

Min kode ser pt således ud til MailBox Delen :

-------------
string homeMDB = "CN=" + DropDownList1.SelectedValue.ToString() + "," + "CN=First Storage Group,CN=InformationStore,CN=DKSMP12,CN=Servers," + "CN=Mail,CN=Administrative Groups," + "CN=SkareMeatPackers,CN=Microsoft Exchange,CN=Services,"
+ "CN=Configuration,DC=skare,DC=Com";

CDOEXM.IMailboxStore mailbox = (IMailboxStore)myDirectoryEntry.NativeObject;
mailbox.CreateMailbox(homeMDB);
myDirectoryEntry.CommitChanges();
-------------

Ved nogen hvordan man kan oprette en mailbox lidt mere fleksibelt? Det eneste jeg har brug for, er at kunne sætte "alias" og "topdomænet (.dk, .de osv) til noget andet.

Takker på forhånd.

Mvh.
Lasse
Avatar billede a1a1 Novice
31. oktober 2007 - 21:34 #1
proxyAddresses add? (er IKKE haj til exchange men google er..)

http://www.google.dk/search?q=exchange+proxyAddresses+add&hl=da

;o)
Avatar billede lasserasch Juniormester
01. november 2007 - 09:39 #2
Jepp, det var jo lige det jeg manglede.

myDirectoryEntry.Properties["proxyAddresses"].Add("SMTP:" + tb_UserEmailAddr.Text.Trim());

er syntaksen helt nøjagtig.
Til andre interesserede, så skal denne bare køres inden mydirectoryEntry.CommitChanges();

Takker for input a1.

Smid svar for points!

/Lasse
Avatar billede a1a1 Novice
01. november 2007 - 14:37 #3
sæl tak ;o)
har lige selv lavet et asp script der henter samtlige emails for alle brugere, så jeg kunne "huske" at det var noget med proxyaddresses ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester