|
|
Von Roland, am Fr, 02.10.2009, 00:04 Für die Fehlersuche bei Synchronisierungsproblemen benötigt man die Identity des verbundenen Gerätes. Auch hier steht uns die Powershell wieder hilfreich zur Seite. Die Geräte ID lässt sich mit folgendem Befehl herausfinden:
get - activesyncdeviceStatistics - mailbox user @ domain
Neben der Identity erhält man über diesen Befehl auch die Geräte ID. Die Ausgabe sieht dann …
Uhr Für die Fehlersuche bei Synchronisierungsproblemen benötigt man die Identity des verbundenen Gerätes. Auch hier steht uns die Powershell wieder hilfreich zur Seite. Die Geräte ID lässt sich mit folgendem Befehl herausfinden:
get - activesyncdeviceStatistics - mailbox user @ domain
Neben der Identity erhält man über diesen Befehl auch die Geräte ID. Die Ausgabe sieht dann …
Von Roland, am Do, 24.09.2009, 23:56 Manchmal ist es wünschenswert, Zugriffe auf Postfächer zu loggen, um bei Bedarf feststellen zu können, ob unberechtigte Zugriffe stattgefunden haben. Das Auditing für Exchange 2007 kann per Powershell-Befehl aktiviert werden:
Set - EventLogLevel "MSExchangeIS9000 PrivateLogons" - Level Low
Die Anmeldeereignisse werden dann im Applicationlog (Anwendungsprotokoll) …
Uhr Manchmal ist es wünschenswert, Zugriffe auf Postfächer zu loggen, um bei Bedarf feststellen zu können, ob unberechtigte Zugriffe stattgefunden haben. Das Auditing für Exchange 2007 kann per Powershell-Befehl aktiviert werden:
Set - EventLogLevel "MSExchangeIS9000 PrivateLogons" - Level Low
Die Anmeldeereignisse werden dann im Applicationlog (Anwendungsprotokoll) …
Von Roland, am Mi, 16.09.2009, 04:48 In einer Exchange 2007 Umgebung mit mehreren Maildomains wurde eine Liste aller Postfächer mit Statusinformationen benötigt. Mit folgendem Powershell Script wird diese Aufgabe erledigt.
Achtung: Das Script verwendet den Anzeigenamen (Displayname) als eindeutiges Merkmal, um die Benutzerinformationen abzufragen. Dies könnte zu Problemen bei der Ausführung des Scripts führen, wenn …
Uhr In einer Exchange 2007 Umgebung mit mehreren Maildomains wurde eine Liste aller Postfächer mit Statusinformationen benötigt. Mit folgendem Powershell Script wird diese Aufgabe erledigt.
Achtung: Das Script verwendet den Anzeigenamen (Displayname) als eindeutiges Merkmal, um die Benutzerinformationen abzufragen. Dies könnte zu Problemen bei der Ausführung des Scripts führen, wenn …
Von Roland, am Sa, 18.04.2009, 16:27 Vorerst letzter Beitrag der Serie Messagetracking in Exchange 2007: Gelegentlich besteht der Wunsch die Trackinglogs auszuwerten. Mit folgendem Powershellbefehl können Auszüge aus den Trackinglogs in eine CSV-Datei exportiert werden.
Get - MessageTrackingLog -Start "29/03/2009 00:01" -End "04/04/2009 23:59" - Resultsize Unlimited - EventID …
Uhr Vorerst letzter Beitrag der Serie Messagetracking in Exchange 2007: Gelegentlich besteht der Wunsch die Trackinglogs auszuwerten. Mit folgendem Powershellbefehl können Auszüge aus den Trackinglogs in eine CSV-Datei exportiert werden.
Get - MessageTrackingLog -Start "29/03/2009 00:01" -End "04/04/2009 23:59" - Resultsize Unlimited - EventID …
Von Roland, am Sa, 18.04.2009, 16:17 In den Messagetracking-Logs von Exchange 2007 wird auch der Betreff aufgezeichnet. Dies ist in vielen Unternehmen aus Datenschutzgründen nicht erwünscht. Mit folgendem Powershell-Befehl lässt sich das Verhalten ändern:
Set - TransportServer SERVERNAME –MessageTrackingLogSubjectLoggingEnabled $false
In den Messagetracking-Logs von Exchange 2007 wird auch der Betreff …
Uhr In den Messagetracking-Logs von Exchange 2007 wird auch der Betreff aufgezeichnet. Dies ist in vielen Unternehmen aus Datenschutzgründen nicht erwünscht. Mit folgendem Powershell-Befehl lässt sich das Verhalten ändern:
Set - TransportServer SERVERNAME –MessageTrackingLogSubjectLoggingEnabled $false
In den Messagetracking-Logs von Exchange 2007 wird auch der Betreff …
Von Roland, am Sa, 18.04.2009, 16:12 Um die Aufbewahrungszeit der Trackinglogs von Exchange 2007 zu ändern, muss folgender Powershell-Befehl verwendet werden:
Set - TransportServer SERVERNAME –MessageTrackingLogMaxAge DD.HH:MM:SS
Der Standardwert liegt bei 30 Tagen
Um die Aufbewahrungszeit der Trackinglogs von Exchange 2007 zu ändern, muss folgender Powershell-Befehl verwendet werden:
Set-TransportServer …
Uhr Um die Aufbewahrungszeit der Trackinglogs von Exchange 2007 zu ändern, muss folgender Powershell-Befehl verwendet werden:
Set - TransportServer SERVERNAME –MessageTrackingLogMaxAge DD.HH:MM:SS
Der Standardwert liegt bei 30 Tagen
Um die Aufbewahrungszeit der Trackinglogs von Exchange 2007 zu ändern, muss folgender Powershell-Befehl verwendet werden:
Set-TransportServer …
Von Roland, am Mi, 15.04.2009, 16:57 Mit den folgende Powershell Befehlen können die Mitglieder der Gruppe “OWA-User” für die Verwendung von Outlook Web Access berechtigt werden:
1
2
$group = Get - Group "OWA-User"
$group .members | set - CasMailbox - OWAEnabled $true
Mit den folgende Powershell Befehlen können die Mitglieder der Gruppe "OWA-User" für die Verwendung …
Uhr Mit den folgende Powershell Befehlen können die Mitglieder der Gruppe “OWA-User” für die Verwendung von Outlook Web Access berechtigt werden:
1
2
$group = Get - Group "OWA-User"
$group .members | set - CasMailbox - OWAEnabled $true
Mit den folgende Powershell Befehlen können die Mitglieder der Gruppe "OWA-User" für die Verwendung …
Von Roland, am Di, 14.04.2009, 21:52 Mit folgendem Befehl in der Exchange Managementshell kann der Postfachzugriff via Pushmail (ActiveSync auf Windows Mobile Geräten) für alle User in der OU Marketing aktiviert werden:
Get - User | Where { $_ .OU –ilike „ * Marketing” } | Set - CASMailbox –ActiveSyncEnabled $true
Zur Deaktivierung verwendet man $false anstelle von $true als Parameter
Mit …
Uhr Mit folgendem Befehl in der Exchange Managementshell kann der Postfachzugriff via Pushmail (ActiveSync auf Windows Mobile Geräten) für alle User in der OU Marketing aktiviert werden:
Get - User | Where { $_ .OU –ilike „ * Marketing” } | Set - CASMailbox –ActiveSyncEnabled $true
Zur Deaktivierung verwendet man $false anstelle von $true als Parameter
Mit …
Von Roland, am Di, 14.04.2009, 21:42 Mit folgendem Befehl in der Exchange Managementshell kann der Postfachzugriff via Outlook Web Access (OWA) für alle User in der OU Marketing aktiviert werden:
1
Get - User | Where { $_ .OU –ilike „ * Marketing” } | Set - CASMailbox –OWAEnabled $true
Wenn man anstelle von $true den Parameter $false verwendet, wird die Option deaktiviert
Mit folgendem …
Uhr Mit folgendem Befehl in der Exchange Managementshell kann der Postfachzugriff via Outlook Web Access (OWA) für alle User in der OU Marketing aktiviert werden:
1
Get - User | Where { $_ .OU –ilike „ * Marketing” } | Set - CASMailbox –OWAEnabled $true
Wenn man anstelle von $true den Parameter $false verwendet, wird die Option deaktiviert
Mit folgendem …
Von Roland, am Di, 01.06.2010, 21:18 Das hier veröffentliche Script zur Erstellung und dem Versand einer täglichen Messagingstatistik habe ich nochmals erweitert. In dieser Version werden zusätzlich folgende Informationen ausgegeben:
Volumen der größten versendeten E-Mail
durchschnittliche E-Mail-Größe (Out)
Volumen der größten empfangenen E-Mail
durchschnittliche E-Mail-Größe (In)
$hubs = Get - …
Uhr Das hier veröffentliche Script zur Erstellung und dem Versand einer täglichen Messagingstatistik habe ich nochmals erweitert. In dieser Version werden zusätzlich folgende Informationen ausgegeben:
Volumen der größten versendeten E-Mail
durchschnittliche E-Mail-Größe (Out)
Volumen der größten empfangenen E-Mail
durchschnittliche E-Mail-Größe (In)
$hubs = Get - …
|
|
Kommentare