Objawy
Gdy ten problem wystąpi, użytkownicy nie będą odbierać komunikatów ostrzeżeń przydziału skrzynki pocztowej dla skrzynek pocztowych, które wykraczają poza IssueWarningQuota w środowisku Microsoft Exchange Server 2013. Ponadto może zostać zarejestrowane następujące zdarzenie:
Nazwa dziennika: aplikacji
Źródło: MSExchange magazynu sterownika przesyłania
Date:DateTime
Identyfikator zdarzenia: 1012
Kategoria zadania: MSExchangeStoreDriverSubmission
Poziom: Błąd
Słowa kluczowe: Klasyczne
Użytkownik: n/d!
Komputer: Nazwa FQDN serwera
Opis:
Sterownik magazynu nie można przesłać zdarzenia Identyfikator_zdarzenia skrzynki pocztowej MailboxGUID MDB DatabaseGUID i nie może wygenerować raport NDR z powodu wyjątku Microsoft.Exchange.MailboxTransport.StoreDriverCommon.InvalidSenderException
w Microsoft.Exchange.MailboxTransport.Shared.SubmissionItem.SubmissionItemUtils.CopySenderTo (SubmissionItemBase submissionItem, TransportMailItem wiadomości)
o Microsoft.Exchange.MailboxTransport.Submission.StoreDriverSubmission.MailItemSubmitter.GenerateNdrMailItem()
o Microsoft.Exchange.MailboxTransport.Submission.StoreDriverSubmission.MailItemSubmitter. <> c__DisplayClass1. < SubmitNdrForFailedSubmission > b__0()
o Microsoft.Exchange.MailboxTransport.StoreDriverCommon.StorageExceptionHandler.RunUnderTableBasedExceptionHandler konwerter (imessageconverter, StoreDriverDelegate workerFunction).
Przyczyna
Ten problem występuje, ponieważ podczas procesu migracji w Wersji językowej systemu Windows Kod identyfikator (LCIDwłaściwość) , która nakazuje charakterystykę języka skrzynki pocztowej nie jest przenoszona do 2013 Exchange Server. W związku z tym nie można uzyskać odpowiednie ustawienia regionalne i językowe komunikat ostrzegawczy przydział ze skrzynki pocztowej i przydziału ostrzeżenie przesyłanie wiadomości nie powiedzie się.
Rozwiązanie
Aby zapobiec występowaniu tego problemu, należy zainstalować następującą aktualizację:
Zbiorcza aktualizacja 8 programu Exchange Server 2013
Uwaga Zaktualizować konfigurację regionalnych skrzynki pocztowej skrzynki pocztowe, które zostały poddane migracji do programu Exchange Server 2013 przed zastosowaniem Zbiorcza aktualizacja 8, należy zastosować obejście problemu w tym artykule. W celu uniknięcia problemu opisanego w niniejszym artykule z przenosi kolejnych skrzynek pocztowych programu Exchange Server 2007 lub 2010 Exchange Server do 2013 Exchange Server, należy zainstalować Zbiorcza aktualizacja 8.
Obejście problemu
Aby obejść ten problem, uruchom następujące polecenie cmdlet środowiska PowerShell, aby ustawić właściwość język w usłudze Active Directory i właściwość LCID skrzynki pocztowej, po zakończeniu migracji:
Zestaw MailboxRegionalConfiguration < użytkownik >-< język kod > języka
Uwaga To rozwiązanie składa się z zresetowanie konfiguracji regionalnych skrzynki pocztowej. Ponadto działa w środowisku Exchange Server 2013 zbiorczej aktualizacji 6 lub nowszej aktualizacji wersji zainstalowanej.
Ponadto jeśli właściwość język zawiera już prawidłową wartość (która nie jest pusta lub null), uruchom następujące polecenia środowiska PowerShell, aby ustawić właściwość LCID skrzynki pocztowej:
Get-MailboxRegionalConfiguration < użytkownik > | Zestaw MailboxRegionalConfiguration
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji o identyfikator kodu języka (LCID) systemu Windows zobacz Odwołanie identyfikator kodu języka systemu Windows (LCID).
Aby uzyskać więcej informacji dotyczących sposobu sprawdzania użytkowników, których dotyczy ten problem należy użyć skryptu kwerendy magazynu i następujące polecenia cmdlet programu PowerShell:
-
Załaduj skrypt ManageStoreDiagnosticFunctions.ps1 w sesji programu PowerShell.
Jest to ścieżka skryptu .' C:\Program Files\Microsoft\Exchange Server\V15\Scripts\ManagedStoreDiagnosticFunctions.ps1' -
Uruchom następujące polecenia cmdlet programu PowerShell:
$mbxs = get-mailbox -resultsize nieograniczony|? {$_.exchangeversion.exchangebuild.major -ge 15}
$mbxsq = $mbxs | % {Get-StoreQuery-$_.database bazy danych-kwerendy "Wybierz * ze skrzynki pocztowej gdzie Mailboxguid =" $($_. ExchangeGuid) ""}
$mbxsq |? {$_.lcid - eq 0} | fl displayname, mailboxguid, lcid
Jeśli wartość LCID jest 0, komunikat ostrzegawczy przydział nie zostanie wyzwolony. Uruchomić polecenie cmdlet set-mailboxregionalconfiguration aby ją włączyć.