fraubi89
Goto Top

Exchange 2007 Postfach 500 Alias Adressen per Script anlegen geht das?

Hallo!

Ich muss auf einem Exchange 2007 bei einem Postfach 500 Alias Adressen anlegen!
Diese werden für ein Newsletter verwendet bzw. benötigt!

ach ja die adressen sind fortlaufend alias1 .. 500

Geht das über ein Script?

MfG
Daniel

Content-ID: 165309

Url: https://administrator.de/forum/exchange-2007-postfach-500-alias-adressen-per-script-anlegen-geht-das-165309.html

Ausgedruckt am: 23.12.2024 um 19:12 Uhr

fraubi89
fraubi89 28.04.2011 um 11:16:28 Uhr
Goto Top
ich hab die alias adressen in einem csv file vorliegen!
Loeffelstiel
Loeffelstiel 28.04.2011 um 11:38:33 Uhr
Goto Top
Hallo Daniel,

ja, geht über die "Exchange-Verwaltungsshell". Da ist eine spezielle Powershell mit diversen vordefinierten Kommandos. Hilfe gibts über die Stichwörter bei Tante Gugl.

mit freundlichen Grüßen

Dirk
fraubi89
fraubi89 28.04.2011 um 13:03:37 Uhr
Goto Top
Ja das ist mir schon klar!

Dachte nur vielleicht hat schon mal wer so was gemacht und kann mir schnell helfen!
Bin schon dabei am suchen!
Finde zahlreiche Anleitungen wie ich mehrere Mailboxen anlegen kann über die Shell aber nicht wie ich mehrere Alias Adressen einer Mailbox hinzufüge!

MfG
Daniel
ollembyssan
ollembyssan 28.04.2011 um 13:15:58 Uhr
Goto Top
"" Set-Mailbox <Alias> -EmailAddresses ""

z.B.: Import-CSV C:\addx500.csv| foreach {$Temp = Get-Mailbox -identity $_.alias}; $Temp.EmailAddresses +="X500:" + $_.legacyexchangedn;Set-Mailbox $temp

Siehe auch: http://www.simple-talk.com/content/print.aspx?article=628 & http://exchangepedia.com/2007/03/how-to-add-additional-email-addresses- ... (schaue hier besonders in die Kommentare)

Gruß
fraubi89
fraubi89 28.04.2011 um 14:26:29 Uhr
Goto Top
ok

mit
"Set-Mailbox <Alias> -EmailAddresses "nx@fs.de"
kann ich die Mailadresse setzten nur wird da immer die Standard SMTP Adresse überschrieben!

gebe ich also
"Set-Mailbox <Alias> -EmailAddresses "nx1@fs.de"
ein dann gibt es nur mehr die Adresse nx1@fs.de und die nx@fs.de wird überschrieben!

Was mache ich da noch falsch?
Loeffelstiel
Loeffelstiel 28.04.2011 um 14:44:55 Uhr
Goto Top
MoinMoin,

da fehlt ein -Alias in der Syntax.
fraubi89
fraubi89 28.04.2011 um 14:54:29 Uhr
Goto Top
hab jetzt

"Set-Mailbox -Identity nx -Alias nx -EmailAddresses "nx1@fs.de"

versucht und er überschreibt mir hier auch die alte Mailadresse anstatt das er eine hinzufügt!
Loeffelstiel
Loeffelstiel 28.04.2011 um 15:20:20 Uhr
Goto Top
MoinMoin,

Set-Mailbox -Identity bla -Alias alias1@blubb.org
fraubi89
fraubi89 28.04.2011 um 15:44:21 Uhr
Goto Top
so jetzt hab ich es gelöst!

hab mit einem vbscript im excel eine ausgabe geschrieben wo ich drinnen habe

$Temp = Get-Mailbox -Identity nlss
$Temp.EmailAddresses += ("smtp:nlss1@fsd.com")
Set-Mailbox -Identity nlss -EmailAddresses $Temp.EmailAddresses
$Temp = Get-Mailbox -Identity nlss
$Temp.EmailAddresses += ("smtp:nlss2@fsd.com")
Set-Mailbox -Identity nlss -EmailAddresses $Temp.EmailAddresses
$Temp = Get-Mailbox -Identity nlss
$Temp.EmailAddresses += ("smtp:nlss3@fsd.com")
Set-Mailbox -Identity nlss -EmailAddresses $Temp.EmailAddresses

bis

500 halt

und dann das ganze in die Powershell einfach rein kopiert!
ist nicht die beste Lösung aber für mich hats jetzt geklappt!

MfG