Massenänderung E-Mail Adresse im Active Directory
Hi Admins,
ich muss für alle Mitarbeiter die E-Mail Adressen im AD nachpflegen. Diese bestehen für jeden Mitarbeiter aus vorname.nachname@domäne.de.
Gibt es da eine Möglichkeit der Massenänderung - sprich alle markieren und variablen verwenden..... so wie zb %vorname%.%nachname%@domäne.de ?
das würde mir das Leben bei 200 Usern leichter machen ;)
ich muss für alle Mitarbeiter die E-Mail Adressen im AD nachpflegen. Diese bestehen für jeden Mitarbeiter aus vorname.nachname@domäne.de.
Gibt es da eine Möglichkeit der Massenänderung - sprich alle markieren und variablen verwenden..... so wie zb %vorname%.%nachname%@domäne.de ?
das würde mir das Leben bei 200 Usern leichter machen ;)
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 66415
Url: https://administrator.de/contentid/66415
Ausgedruckt am: 26.11.2024 um 15:11 Uhr
6 Kommentare
Neuester Kommentar
Hi,
ich bin mir nicht sicher wo, ob im Exchange (geh jetzt einfach mal davon aus, dass es den gibt) oder AD, kann man ein Schema angeben.
Das als Default setzen dann bekommen normal alle User eine email-Adresse dieses Formats.
Die alte Adresse bleibt aber bestehen.
MfG IceBeer
Edit: Siehe Link:http://exchange-faq.de/konfig3k.htm#Festlegen%20der%20Mailadressen%20f% ...
ich bin mir nicht sicher wo, ob im Exchange (geh jetzt einfach mal davon aus, dass es den gibt) oder AD, kann man ein Schema angeben.
Das als Default setzen dann bekommen normal alle User eine email-Adresse dieses Formats.
Die alte Adresse bleibt aber bestehen.
MfG IceBeer
Edit: Siehe Link:http://exchange-faq.de/konfig3k.htm#Festlegen%20der%20Mailadressen%20f% ...
Hallo wattsonlosen,
wenn es nur um die Änderung der Mailadressen in den Benutzereigenschaften geht, sollte das schon machbar sein.
Die Skizze hier bezieht sich nur auf den Container Users. Wenn mehrere OUs betroffen sind musst du das noch anpassen, evtl. die OUs in ein Array und dieses dann mit Split wieder auftrennen (arrOU = "OU1,OU2,OUn"; Split(arrOU, ",")
HTH,
gemini
wenn es nur um die Änderung der Mailadressen in den Benutzereigenschaften geht, sollte das schon machbar sein.
Die Skizze hier bezieht sich nur auf den Container Users. Wenn mehrere OUs betroffen sind musst du das noch anpassen, evtl. die OUs in ein Array und dieses dann mit Split wieder auftrennen (arrOU = "OU1,OU2,OUn"; Split(arrOU, ",")
Set objRootDSE = GetObject("LDAP://rootDSE")
strOU = "cn=Users"
Set objOU = GetObject("LDAP://" & strOU & "," & objRootDSE.Get("defaultNamingContext"))
objOU.Filter = Array("user")
For Each objUser In objOU
Set objUser = GetObject("LDAP://cn=" & objUser.cn & "," & strDN)
With objUser
.mail = objUser.givenName & "." & objUser.sn & "@Firma.com"
.SetInfo
End With
Next
HTH,
gemini
Dafür gibts doch die Empfängerrichtlinien.
http://www.msexchangefaq.de/server/richtlinien.htm
So long...
http://www.msexchangefaq.de/server/richtlinien.htm
So long...