Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

exchange:zuordnunglinkedpostfach

LinkedMasterAccount-Postfach zuordnen

$mblist = get-mailbox -resultsize unlimited
$filelist = get-childitem c:\tmp\*.csv
foreach ($file in $filelist)
{
	$filenew = $file.fullname + "2"
	$userlist = get-content $file
	foreach ($user in $userlist)
	{
		$us = $mblist | ?{$_.LinkedMasterAccount -eq $user}
		$us.Name + ";" + $user + ";" + $us.PrimarySMTPAddress >> $filenew
	}
}

Dieser Code ruft zunächst alle CSV-Dateien im Verzeichnis c:\tmp ab 1). Anschließend wird für jeden Eintrag in der Liste in allen vorhandenen Postfächern nach dem passenden verknüpften Postfach gesucht und die dortige SMTP-Adresse in eine Ausgabeliste geworfen.

1)
Die CSV-Datei darf nur eine Spalte beinhalten, in der der Benutzername nach folgendem Format vorliegen muss: Domain\Username
exchange/zuordnunglinkedpostfach.txt · Zuletzt geändert: 2016/04/02 00:48 (Externe Bearbeitung)