Eingabe der E-Mail-Adressen von Personen in das AD-Attribut


8

Wir haben eine Windows 2003 Server Active Directory-Umgebung. In AD können Sie die E-Mail-Adresse einer Person eingeben. Damals, als wir Exchange hatten, wurde beim Erstellen eines neuen Benutzers auch ein Eintrag in Exchange erstellt. Wir hatten Exchange seit Jahren nicht mehr, aber beim Erstellen von Konten oder Ändern des Profils in AD habe ich den Teil der E-Mail-Adresse leer gelassen, da ich nicht sicher war, was passieren würde. Jetzt möchte ich wissen, ob wir ein Konto erstellen oder ein vorhandenes Konto ändern und auch deren E-Mail-Adresse hinzufügen können, auch wenn es nicht Teil unserer Domain ist. (Zum Beispiel, wenn sie ein Hotmail- oder Google Mail-Konto haben.)

Antworten:


9

Das mailAttribut eines Benutzers muss keine Adresse in der Active Directory-Domäne enthalten. Tatsächlich gibt es keine Eingabevalidierung für das Feld. Sie können eine Zeichenfolge eingeben, die keine gültige E-Mail-Adresse ist.


8

Wenn Sie nicht über Exchange oder ein anderes AD-integriertes Mail-System verfügen, wird dieses Attribut praktisch nicht verwendet. Es kann zum Speichern von Informationen wie der tatsächlichen E-Mail-Adresse des Benutzers verwendet werden, aber nichts wird davon Gebrauch machen, und Sie können nur durch Ausführen einer AD-Abfrage sehen, was darin enthalten ist.

Ja, Sie können die E-Mail-Adresse des Benutzers dort sicher speichern. Es steht jedoch beispielsweise nicht für das Outlook-Adressbuch zur Verfügung, da es nicht serverseitig verwendet wird. Dies ist nur nützlich, wenn Sie die ADUC-Konsole (oder ein anderes Tool, das AD abfragt) öffnen und danach suchen.


By the way, auch wenn Sie hatte Wechsel, wird dieses Attribut nur geschrieben von Exchange, nie gelesen (Exchange speichert die tatsächlichen Adressen der Benutzer in einem ganz anderen Ort); Daher wird Exchange zunächst die primäre E-Mail-Adresse des Benutzers dort ablegen. Sie können sie jedoch mit allen gewünschten Elementen überschreiben, ohne dass dies Konsequenzen hat.


Es ist interessant, dass das Feld überhaupt nicht von Exchange verwendet wird. Gut zu wissen. Ich habe es immer geändert, um die E-Mail-Adresse des Benutzers wiederzugeben, wenn es sich geändert hat.
MadBoy

2

Ich habe dieses E-Mail-Attribut im Hinblick auf die Azure AD-Synchronisierung untersucht und habe einen etwas anderen Befund, den ich hier mitteilen möchte.

1) In einer AD Exchange 2010-Umgebung wird das E-Mail-Attribut von Outlook als E-Mail-Adresse zum Senden verwendet.
2) Es wird in der Spalte E-Mail-Adresse der globalen Adressliste angezeigt.
3) Ja, Sie können das Mail-Attribut nach Belieben ändern. ADUC prüft nicht einmal, ob es sich um eine legitime SMTP-Adresse handelt.
4) Wenn Sie jedoch die primäre SMTP-Adresse eines bestimmten Postfachs ändern, aktualisiert Exchange das Mail-Attribut des entsprechenden Kontos mit der neuen primären SMTP-Adresse.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.