Vous êtes actuellement hors ligne, en attente de reconnexion à Internet.

Comment faire pour définir une limite du nombre de messages SMTP dans les files d'attente

Le support de Windows Server 2003 a pris fin le 14 juillet 2015

Microsoft a mis fin au support de Windows Server 2003 le 14 juillet 2015. Cette modification a affecté vos mises à jour logicielles et options de sécurité. Découvrez les implications de ce changement à votre niveau et la marche à suivre pour rester protégé.

Ancien nº de publication de cet article : F258748
Important Cet article contient des informations sur la procédure de modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde, de restauration et de modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
256986 Description du Registre de Microsoft Windows
INTRODUCTION
Si vous souhaitez limiter le nombre de messages SMTP (Simple Mail Transfer Protocol) pouvant être en file d'attente sur un serveur qui exécute Microsoft Windows Server 2003 ou Microsoft Windows 2000 SMTP Server, vous pouvez utiliser la clé de Registre
MaxMessageObjects
. Si la limite est atteinte, aucun message entrant supplémentaire n'est accepté par SMTP.
Plus d'informations
Si Microsoft Exchange n'est pas installé sur l'ordinateur, vous pouvez installer le protocole SMTP dans Services Internet (IIS). Pour que nous installions le protocole SMTP dans Services Internet (IIS), consultez la section « Aidez-moi ». Si vous voulez créer ces valeurs vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi

Pour installer automatiquement le protocole SMTP dans Services Internet (IIS), cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier et suivez la procédure indiquée par l'Assistant.



Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.

Remarque Si vous n'êtes pas sur l'ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l'exécuter ensuite sur l'ordinateur concerné par le problème.

Le protocole SMTP doit désormais être activé.


Remarque Par défaut, le service SMTP est installé avec Windows Server 2003 et Windows 2000.

Pour installer vous-même le protocole SMTP dans IIS, procédez comme suit.

Avertissement Des problèmes sérieux peuvent se produire si vous modifiez le Registre de façon incorrecte à l'aide de l'Éditeur du Registre ou toute autre méthode. Ces problèmes peuvent vous obliger à réinstaller le système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre.
  1. Cliquez sur Démarrer, puis sur Panneau de configuration.
  2. Cliquez sur Ajout/Suppression de programmes, puis cliquez sur Ajouter/Supprimer des composants Windows.
  3. Cliquez sur Services Internet (IIS), puis sur Détails.
  4. Activez la case à cocher Service SMTP, puis cliquez sur OK.
  5. Cliquez sur Suivant, puis sur Terminer.
Pour définir une limite du nombre de messages SMTP pouvant être mis en file d'attente, créez la clé
MailMsg
et définissez la valeur DWORD de
MaxMessageObjects
. Afin que nous puissions créer ces valeurs pour vous, consultez la section « Aidez-moi ». Si vous voulez créer ces valeurs vous-même, consultez la section « Je résous le problème moi-même ».

Aidez-moi

Pour mettre automatiquement le Registre à jour, cliquez sur le lien Résoudre ce problème. Cliquez ensuite sur Exécuter dans la boîte de dialogue Téléchargement de fichier et suivez la procédure indiquée par l'Assistant.



Remarque Cet Assistant peut exister en anglais uniquement. La correction automatique fonctionne toutefois pour les versions de Windows dans d'autres langues.

Remarque Si vous n'êtes pas sur l'ordinateur sur lequel le problème survient, vous pouvez enregistrer la résolution automatique sur un lecteur flash ou sur un CD-ROM et l'exécuter ensuite sur l'ordinateur concerné par le problème.

Vérifiez si la limite a été définie.

Je souhaite corriger moi-même

Pour créer ces valeurs vous-même, procédez comme suit :
  1. Cliquez sur Démarrer, puis sur Exécuter, tapez regedit, puis cliquez sur OK.
  2. Développez HKEY_LOCAL_MACHINE, Logiciel, Microsoft et enfin Exchange.
  3. Cliquez avec le bouton droit sur la clé Exchange, puis cliquez sur Nouvelle clé.
  4. Tapez MailMsg.
  5. Cliquez avec le bouton droit sur la nouvelle clé, puis sur Nouvelle valeur DWORD.
  6. Cliquez avec le bouton droit de la nouvelle valeur, cliquez sur Renommer et tapez MaxMessageObjects.
  7. Cliquez avec le bouton droit sur la valeur, cliquez sur Modifier, puis définissez la valeur sur le nombre maximum de messages que vous souhaitez voir dans les files d'attente à tout moment. La valeur par défaut (si la clé n'est pas présente) est de 100 000, qui est la limite suggérée.
La clé
MaxMessageObjects
fait référence au nombre maximal de messages électroniques que le système peut allouer. Lorsque le nombre de messages est en file d'attente sur le serveur, les messages entrants supplémentaires via le protocole SMTP sont refusés et une erreur 4xx (temporaire) se produit.

Le véritable nombre de messages électroniques attribué est de 90 de
MaxMessageObjects
, jusqu'à une limite de 90 000.

Pour augmenter le nombre d'objets au-delà de 90 000, définissez la clé de Registre
MessageObjectsInboundCutoffCount
sur la valeur souhaitée. Ne définissez pas la valeur
MessageObjectsInboundCutoffCount
pour plus de 90 % de la clé
MaxMessageObjects
car des messages supplémentaires sont créés durant le traitement des messages pour la génération DSN et la conversion de contenu.
correctif correctif
Propriétés

ID d'article : 258748 - Dernière mise à jour : 09/10/2011 16:28:00 - Révision : 3.0

Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Server, Microsoft Internet Information Services 6.0

  • kbmsifixme kbfixme kbinfo KB258748
Commentaires