lima-city: Webhosting, Domains und Cloud
0 Pluspunkte 0 Minuspunkte

Wenn ich 

[PS] C:\>Get-MailPublicFolder -Identity \Usermanagement | Select EmailAddresses

EmailAddresses
--------------
{SMTP:user@domain.com}

[PS] C:\>

Wie kann ich das in Powershell als String anzeigen lassen?

Write-Host ("t- Adresses: {0}" -f ($curr.EmailAddresses -Join ', ') )
von  

1 Antwort

0 Pluspunkte 0 Minuspunkte

Du hast in $curr nicht die Liste der Adressen gespeichert, sondern ein CustomObjekt mit einem Property EmailAddresses. Du müsstest also noch einmal über das Objekt iterieren.

$addr = (Get-MailPublicFolder -Identity '\Usermanagement').EmailAddresses
$addr | ForEach-Object { $_.ToString() }

Wenn du es gejoined haben willst.

$addr = (Get-MailPublicFolder -Identity '\Usermanagement').EmailAddresses 
($addr | ForEach-Object { $_.ToString() }) -join ', '
von (793 Punkte)  
Diese Community basiert auf dem Prinzip der Selbstregulierung. Beiträge werden von Nutzern erstellt, bewertet und verbessert – ganz ohne zentrale Moderation.

Wer hilfreiche Fragen stellt oder gute Antworten gibt, sammelt Punkte. Mit steigender Punktzahl erhalten Mitglieder automatisch mehr Rechte, zum Beispiel

  • Kommentare verfassen
  • Fragen und Antworten bewerten
  • Themen von Fragen bearbeiten
  • Fragen, Antworten und Kommentare bearbeiten
  • Inhalte ausblenden

So entsteht eine Plattform, auf der sich Qualität durchsetzt – getragen von einer engagierten Gemeinschaft.

2,563 Fragen

3,082 Antworten

281 Kommentare

14 Nutzer