Hallo zusammen, falls das noch mal jemand braucht.... PS: Und danke für die Hilfe.
Set-StrictMode -Version "2.0"
Clear-Host
#Exchange 2007 CMDlets
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.Admin
#Exchange 2010 CMDlets
#Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
#DataTable anlegen
$Properties = @("Name","Alias","ServerName","DeliverToMailboxAndForward","ForwardingTo","ForwardingAddress")
$DataTable=New-Object System.Data.DataTable
$Properties | foreach {
$Column = New-Object System.Data.DataColumn($_)
$DataTable.Columns.Add($Column)
}
#DataTable befüllen
Get-Mailbox -Filter {ForwardingAddress -ne $null} | foreach {
$ForwardingAddress=(Get-Recipient $_.ForwardingAddress).PrimarySmtpAddress
$DataTable.Rows.Add($_.Name,$_.Alias,$_.ServerName,$_.DeliverToMailboxAndForward,$_.ForwardingAddress, $ForwardingAddress) | Out-Null
}
#DataTable ausgeben
$DataTable | Format-Table Name,Alias,ServerName,DeliverToMailboxAndForward,ForwardingTo,ForwardingAddress -auto #Host
$DataTable | Export-Csv "ausgabe.csv" -Delimiter ";" #File