Symptômes
Lorsque ce problème se produit, les utilisateurs ne reçoivent pas les messages d’avertissement de quota boîte aux lettres pour les boîtes aux lettres dépassant les IssueWarningQuota dans un environnement Microsoft Exchange Server 2013. En outre, le journal d’événement suivant peut être enregistré :
Nom du journal : Application
Source : Envoi de pilote de banque d’informations MSExchange Date:DateTime L’ID d’événement : 1012 Catégorie de la tâche : MSExchangeStoreDriverSubmission Niveau : erreur Mots clés : classique Utilisateur : n/a Ordinateur : nom de domaine complet de serveur Description : Le pilote de banque d’informations n’a pas pu envoyer les boîtes aux lettres des ID d’événement événement le paramètre MailboxGUID MDB DatabaseGUID et n’a pas pu générer un rapport de non-remise en raison d’une exception Microsoft.Exchange.MailboxTransport.StoreDriverCommon.InvalidSenderException à Microsoft.Exchange.MailboxTransport.Shared.SubmissionItem.SubmissionItemUtils.CopySenderTo (SubmissionItemBase submissionItem, message de TransportMailItem) à Microsoft.Exchange.MailboxTransport.Submission.StoreDriverSubmission.MailItemSubmitter.GenerateNdrMailItem() à Microsoft.Exchange.MailboxTransport.Submission.StoreDriverSubmission.MailItemSubmitter. <> c__DisplayClass1 < SubmitNdrForFailedSubmission > b__0() à Microsoft.Exchange.MailboxTransport.StoreDriverCommon.StorageExceptionHandler.RunUnderTableBasedExceptionHandler (convertisseur de IMessageConverter, StoreDriverDelegate workerFunction).Cause
Ce problème se produit car, lors du processus de migration, la Langue de Windows Code identificateur (LCID) des propriétés qui détermine les caractéristiques de la langue de la boîte aux lettres ne sont pas transférées à Exchange Server 2013. Par conséquent, les paramètres régionaux et la langue du message d’avertissement de quota ne peut pas être obtenus à partir de la boîte aux lettres et l’échec de l’envoi de message d’avertissement de quota.
Résolution
Pour éviter ce problème, installez la mise à jour suivante :
Mise à jour cumulative 8 pour Exchange Server 2013 Remarque Utiliser la solution de contournement dans cet article pour mettre à jour de la configuration régionale de boîte aux lettres sur les boîtes aux lettres qui ont été migrés vers Exchange Server 2013 avant 8 de mise à jour Cumulative est appliqué. Afin d’éviter le problème qui est décrit dans cet article avec des déplacements de boîtes aux lettres suivantes à partir d’Exchange Server 2007 ou Exchange Server 2010 pour Exchange Server 2013, installez 8 de mise à jour Cumulative.
Solution de contournement
Pour contourner ce problème, exécutez l’applet de commande PowerShell suivante pour définir la propriété language dans Active Directory et de la propriété LCID de la boîte aux lettres affecté une fois la migration terminée :
Ensemble-MailboxRegionalConfiguration < utilisateur >-langage < code langue >
Remarque Cette solution de contournement consiste à réinitialiser la configuration régionale de boîte aux lettres. En outre, il fonctionne dans un environnement Exchange Server 2013 a 6 de mise à jour Cumulative ou d’une mise à jour de version ultérieure installée. En outre, si la propriété de langue contient déjà une valeur valide (qui n’est pas vide ou null), exécutez l’applet de commande PowerShell suivante pour définir la propriété LCID de la boîte aux lettres concerné :Get-MailboxRegionalConfiguration < utilisateur > | Ensemble-MailboxRegionalConfiguration
État
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Plus d'informations
Pour plus d’informations sur Windows Language Code Identifier (LCID), consultez référence de Windows Language Code Identifier (LCID). Pour plus d’informations sur la vérification des utilisateurs qui sont concernés par ce problème, utilisez le script de requête de magasin et les applets de commande PowerShell suivante :
-
Dans la session PowerShell, charger le script ManageStoreDiagnosticFunctions.ps1.
Ce chemin d’accès du script est .' C:\Program Files\Microsoft\Exchange Server\V15\Scripts\ManagedStoreDiagnosticFunctions.ps1' -
Exécuter les applets de commande PowerShell suivante :
$mbxs = get-mailbox -resultsize unlimited| ? {$_.exchangeversion.exchangebuild.major -ge 15} $mbxsq = $mbxs | % {Get-StoreQuery-$_.database de la base de données-requête « sélectionner * à partir de la boîte aux lettres où le paramètre Mailboxguid = ' $($_. ExchangeGuid)' »} $mbxsq | ? {$_.lcid - eq 0} | fl displayname, le paramètre mailboxguid, lcid
Si la valeur LCID est 0, le message d’avertissement de quota ne sera pas déclenché. Exécutez l’applet de commande set-mailboxregionalconfiguration pour l’activer.