Exporter les boites avec forwards.

Export des boites aux lettres qui ont des forwards actifs.

$resfile = New-Item -ItemType file -Path liste_forwards.csv -Force
 
Add-Content -Path $resfile -Value "MailboxDisplayName,MailboxAlias,MailContactDisplayName,MailcontactOrganizationalUnit,MailcontactExternalEmailAddress"
 
 
get-mailbox -ResultSize unlimited | Where-Object { $_.ForwardingAddress -ne $null } | ForEach-Object { 
$forward = Get-Recipient -Identity $_.ForwardingAddress
	if ( $forward.RecipientType -eq "MailContact") {
	$mailc = Get-MailContact -Identity $forward.alias
	Add-Content -Path $resfile -Value "$($_.name),$($_.alias),$($mailc.displayname),$($mailc.OrganizationalUnit),$($mailc.ExternalEmailAddress)"
	}
	else {}
 
}



Related posts:

  1. Exporter les MailContacts.
  2. Exporter la configuration OCS des utilisateurs d’une OU.
  3. Traiter aléatoirement une liste de compte.
  4. Exporter les statistiques de Enterprise Vault
  5. Modifier les adresses de MailContacts.


Flux RSS des commentaires de cet article. TrackBack URI

Leave a Reply