Aktualisierung des OAB Outlook 2010
Hallo Admins,
Outlook 2010 aktualisiert das Offline Adress Buch (Globale Adressliste) nur wenn
a) das Outlook Profil des Users neu angelegt wird (habe ich testweise mal gemacht) oder
b) wenn im OST Ordner, der Unterordner "Offline Adress Buch" umbenannt/gelöscht wird und Outlook neugestartet wird.
PS: Selbstverständlich ist die das Offlineadressbuch per Updatebefehl auf dem Server neu eruezgt worden und steht dort in
aktuellster Form zum Download bereit.
Woran kann es liegen, dass das OAB sich nur nach löschen dieses Offline Adress Buch" ordners aktualisieren lässt?
viele Grüße
Outlook 2010 aktualisiert das Offline Adress Buch (Globale Adressliste) nur wenn
a) das Outlook Profil des Users neu angelegt wird (habe ich testweise mal gemacht) oder
b) wenn im OST Ordner, der Unterordner "Offline Adress Buch" umbenannt/gelöscht wird und Outlook neugestartet wird.
PS: Selbstverständlich ist die das Offlineadressbuch per Updatebefehl auf dem Server neu eruezgt worden und steht dort in
aktuellster Form zum Download bereit.
Woran kann es liegen, dass das OAB sich nur nach löschen dieses Offline Adress Buch" ordners aktualisieren lässt?
viele Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 206622
Url: https://administrator.de/contentid/206622
Ausgedruckt am: 19.11.2024 um 11:11 Uhr
7 Kommentare
Neuester Kommentar
hast du das http://technet.microsoft.com/de-de/library/aa997684%28v=exchg.141%29.as ... gelesen??
natürlich kannst du ein skript schreiben damit bei alle Benutzer die OAB automatisch aktualisiert wird.
LG, ticuta1
natürlich kannst du ein skript schreiben damit bei alle Benutzer die OAB automatisch aktualisiert wird.
LG, ticuta1
Bei MS Exchange kann es bis zu 48 Stunden dauern bis die Änderungen auf die Clients übertragen werden. Schnell geht bei dem Server leider (fast) garnichts. Es gibt noch eine Möglichkeit die Aktualisierung von Hand anzustoßen. Dazu müssen die Dienste angehalten und neu gestartet werden. Eine genaue Anleitung ist im MS Technet zu finden.
Hallo,
per script - auf eigene risiko - erzwingen:
Set-VirtualOABVirtualDirectory -Identity <Server/Instance> -PollInterval XX ´(XX=Interval in Minunten)
<#
.SYNOPSIS
Force OAB Update
.DESCRIPTION
This script updates the OAB and forces distribution to all CAS
.EXAMPLE
N/A
.NOTES
Author : Russ Burden, Jr. - russ.burden@itspfm.com
Version : 1.1.00
#>
function UpdateOAB {
Update-OfflineAddressBook $OAB.identity
}
function DistributeOAB {
Get-ClientAccessServer | Update-FileDistributionService -Type OAB
}
If (Get-Excommand) {
per script - auf eigene risiko - erzwingen:
Set-VirtualOABVirtualDirectory -Identity <Server/Instance> -PollInterval XX ´(XX=Interval in Minunten)
<#
.SYNOPSIS
Force OAB Update
.DESCRIPTION
This script updates the OAB and forces distribution to all CAS
.EXAMPLE
N/A
.NOTES
Author : Russ Burden, Jr. - russ.burden@itspfm.com
Version : 1.1.00
#>
- Functions
function UpdateOAB {
Update-OfflineAddressBook $OAB.identity
}
function DistributeOAB {
Get-ClientAccessServer | Update-FileDistributionService -Type OAB
}
If (Get-Excommand) {
- Declarations
- Mail Script
$OABs = Get-OfflineAddressBook
$i = 0
ForEach ($OAB in $OABs) {
UpdateOAB
$i++
}
If ($i -gt 1) {
$CompareDate = $OABs[$i - 1].LastTouchedTime
DO {$Check = (Get-OfflineAddressBook $OABs[$i - 1]).LastTouchedTime; Write-Host "Waiting for OAB Update to Complete... Please Wait... Sleeping for 15 Seconds" -ForegroundColor Yellow; Start-Sleep -s 15} Until ($Check -gt $CompareDate)
}
ElseIF ($i -eq 1) {
$CompareDate = $OABs.LastTouchedTime
DO {$Check = (Get-OfflineAddressBook $OABs).LastTouchedTime; Write-Host "Waiting for OAB Update to Complete... Please Wait... Sleeping for 15 Seconds" -ForegroundColor Yellow; Start-Sleep -s 15} Until ($Check -gt $CompareDate)
}
Else {
Write-Host "OABs not found" -ForgroundColor Red
}
If ($i -gt 0) {
DistributeOAB
Clear-Host
Write-Host "OAB Update and Distribution Complete" -ForegroundColor Yellow
}
Else {
Write-Host "Check Console for errors, Update failed" -ForegroundColor Red
}
}
Else {
Write-Host ""
Write-Host "This script must be executed in an EMS (Exchange Management Shell) session" -ForegroundColor Yellow
}
Get-OfflineAddressBook | Update-OfflineAddressBook
zum überprüfen:
Get-ClientAccessServer | Update-FileDistributionService -Type OAB
Viel spass,
ticuta1
PS weite rhier http://technet.microsoft.com/en-us/library/aa997684%28v=exchg.141%29.as ...