lordofremixes
Goto Top

Standardpostfach und Datendatei über PS ändern

Hallo zusammen,

folgendes Problem stellt sich dar:

Aktuell arbeiten wir leider immer noch mit 2 verschiedenen Email Adressen:

Email 1 : Vorname.Nachname@domain1.com
Email 2: Vorname.Nachname@domain2.com

Jetzt muss bei allen Usern, das Standardpostfach und die Datendatei immer @domain2.com als Standard eingestellt sein,
da es sonst zu zu vielen Problem kommt (Kalender etc.)

Würde das gerne über eine GPO ändern und habe das folgende Script gefunden:

   $session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
“https://exc16/PowerShell” -Authentication Kerberos

   Import-PSSession $session -CommandName Get-Mailbox, Set-Mailbox

   $mb = Get-Mailbox steve.koenig
   $newPrimaryMail = "koenig.steve@demofa.net"  
   $list = New-Object System.Collections.ArrayList

   foreach($address in $mb.EmailAddresses) {    
       $prefix = $address.Split(":")[0]   
       $mail = $address.Split(":")[1]   
 
       if ($mail.ToLower() -eq $newPrimaryMail.ToLower()) { 
            $address = "SMTP:" + $mail   
       } 
       else { 
           $address = $prefix.ToLower() + ":" + $mail   
       } 

       $list.Add($address) 
   }

   Set-Mailbox steve.koenig -EmailAddresses $list 

   Remove-PSSession $session

Das mir natürlich nichts bringt.
Es handelt sich ja um ein stinknormales, lokal installiertes Outlook 365.

Es soll nur die Einstellungen geändert werden, so wie wenn ihr manuell auf Kontoeinstellungen klickt, und bei beiden Werten (Standardpostfach und Datendatei) das @domain2.com Konto als Standard setzt.

Meint ihr das ist per Powershell möglich, er muss ja irgendwie den Wert @domain2.com definieren und finden und dann darauf umstellen?

Wäre um jegliche Hilfe sehr dankbar.

LG
lordofremixes

Content-ID: 6740290563

Url: https://administrator.de/contentid/6740290563

Ausgedruckt am: 22.11.2024 um 05:11 Uhr

6247018886
6247018886 12.04.2023 aktualisiert um 12:15:14 Uhr
Goto Top
Meint ihr das ist per Powershell möglich, er muss ja irgendwie den Wert @domain2.com definieren und finden und dann darauf umstellen?
Nöp, das ist eine Outlook-Einstellung und keine Mailboxeinstellung ...
Profile konfiguriert man mit *.PRF Profildateien
How to create an Outlook Profile File (*.PRF)

Cheers briggs
lordofremixes
lordofremixes 12.04.2023 um 12:53:26 Uhr
Goto Top
Das meinte ich ja mit:

Das mir natürlich nichts bringt.
Es handelt sich ja um ein stinknormales, lokal installiertes Outlook 365.

Es soll nur die Einstellungen geändert werden, so wie wenn ihr manuell auf Kontoeinstellungen klickt, und bei beiden Werten (Standardpostfach und Datendatei) das @domain2.com Konto als Standard setzt.

Problem ist ja, dass bei manchen Usern @domain1.com das Postfach als Standard eingestellt ist und bei manchen @domain2.com, das gleiche gilt für die Datendatei. Und es soll ja bei allen @domain2.com als Standardpostfach und als Datendatei als Standard eingestellt werden.

WIe bekomme ich das hin?
6247018886
6247018886 12.04.2023 um 13:07:47 Uhr
Goto Top
Zitat von @lordofremixes:
WIe bekomme ich das hin?
Siehe Link oben.
1Werner1
1Werner1 12.04.2023 um 13:12:17 Uhr
Goto Top
Moin,

zunächst fügst das Postfach in Jeden Outlook hinzu.
Einfach in Outlook auf Datei klicken.
dann findet man unter seinen Postfach den Menü + Postfach hinzufügen.
Dann gibt man soweit alles ein ( Email Adresse und PW)
Bitte danach einmal Outlook schließen
Dann geht man auf Datei Kontoeinstellungen
und dann kann das 2 Postfach als Standard einstellen.
Zeit pro Postfach vielleicht 3 Minuten

Einen schönen Gruß aus dem schönen Emsland

Werner
lordofremixes
lordofremixes 12.04.2023 um 14:51:04 Uhr
Goto Top
Hallo Werner,

genau das möchte ich vermeiden bei 2000 Postfächern... Ich möcht das über powershell machen, die ich dann über Softwareverteilung oder GPO verteile. Wie will man denn bei 2000 Postfächern sicherstellen, dass man niemand vergessen hat?

Gruß
lordofremixes
lordofremixes
lordofremixes 12.04.2023 um 14:52:27 Uhr
Goto Top
Beide Postfächer sind doch überall schon hinzugefügt, nur nicht überall das richtige als Standard.
Postfach @domain2.com soll überall Standard gelten, ohne dass man es überall manuell macht..

Grüßle
6247018886
6247018886 12.04.2023 aktualisiert um 14:56:49 Uhr
Goto Top
Zitat von @lordofremixes:

Beide Postfächer sind doch überall schon hinzugefügt, nur nicht überall das richtige als Standard.
Postfach @domain2.com soll überall Standard gelten, ohne dass man es überall manuell macht..
Das geht auch mit dem PRF. Das ist nicht nur zum Hinzufügen da sondern auch zum konfigurieren bereits existierender Profile ...
Ich möcht das über powershell machen, die ich dann über Softwareverteilung oder GPO verteile.
Powershell kann das nicht, die Einstellung ist in der Registry in einem kodierten Binary hinterlegt, es gibt keine API dafür nur PRF oder per C(++) MAPI Interface.
lordofremixes
lordofremixes 12.04.2023 um 14:55:49 Uhr
Goto Top
Zitat von @1Werner1:

Moin,

zunächst fügst das Postfach in Jeden Outlook hinzu.
Einfach in Outlook auf Datei klicken.
dann findet man unter seinen Postfach den Menü + Postfach hinzufügen.
Dann gibt man soweit alles ein ( Email Adresse und PW)
Bitte danach einmal Outlook schließen
Dann geht man auf Datei Kontoeinstellungen
und dann kann das 2 Postfach als Standard einstellen.
Zeit pro Postfach vielleicht 3 Minuten

Einen schönen Gruß aus dem schönen Emsland

Werner

Aber da gehts doch ums erstellen, und beide Postfächer sind doch schon hinzugefügt, und die Datendatei kann ich ja damit auch nicht als Standard einstellen, oder verstehe ich da was falsch?
lordofremixes
lordofremixes 12.04.2023 um 14:56:58 Uhr
Goto Top
Ich schau mir das mal ganz genau an, und wie kann ich dass dann domänenweit verteilen?
6247018886
6247018886 12.04.2023 aktualisiert um 14:57:57 Uhr
Goto Top
Zitat von @lordofremixes:

Ich schau mir das mal ganz genau an, und wie kann ich dass dann domänenweit verteilen?

Deploy Outlook mail profile settings via GPO or script
lordofremixes
lordofremixes 12.04.2023 um 14:58:09 Uhr
Goto Top
Zitat von @6247018886:

Zitat von @lordofremixes:

Beide Postfächer sind doch überall schon hinzugefügt, nur nicht überall das richtige als Standard.
Postfach @domain2.com soll überall Standard gelten, ohne dass man es überall manuell macht..
Das geht auch mit dem PRF. Das ist nicht nur zum Hinzufügen da sondern auch zum konfigurieren bereits existierender Profile ...
Ich möcht das über powershell machen, die ich dann über Softwareverteilung oder GPO verteile.
Powershell kann das nicht, die Einstellung ist in der Registry in einem kodierten Binary hinterlegt, es gibt keine API dafür nur PRF oder per C(++) MAPI Interface.

OK, shit
lordofremixes
lordofremixes 12.04.2023 um 15:04:52 Uhr
Goto Top
Zitat von @6247018886:

Zitat von @lordofremixes:

Ich schau mir das mal ganz genau an, und wie kann ich dass dann domänenweit verteilen?

Deploy Outlook mail profile settings via GPO or script

Interessant face-smile
lordofremixes
lordofremixes 12.04.2023 um 15:09:50 Uhr
Goto Top
Zitat von @6247018886:

Zitat von @lordofremixes:

Ich schau mir das mal ganz genau an, und wie kann ich dass dann domänenweit verteilen?

Deploy Outlook mail profile settings via GPO or script

Da muss ich mich heute nacht mal reinfuxen, die Datendatei (.ost) kann ich aber damit nicht auf Standard setzen, auf den ersten Blick?
6247018886
6247018886 12.04.2023 aktualisiert um 15:15:33 Uhr
Goto Top
PLEASE!
Nicht zwei Kommentare nacheinander posten, sondern die BEARBEITEN-Funktion nutzen oder den Moderator bitten, den Kommentar zu löschen. Diskussionsrichtlinien - die Regeln zu unseren Inhalten

die Datendatei (.ost) kann ich aber damit nicht auf Standard setzen, auf den ersten Blick?
Nicht nötig. Wird automatisch gemacht.