Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

XFOR : Dequeing SMTP mail en dehors de connexions � distance


View products that this article applies to.

Sympt�mes

Microsoft Exchange Server a la possibilit� d'envoyer une commande ou ETRN (avec la version 5.0 Service Pack 1) � un autre ordinateur h�te pour inviter cette ordinateur h�te envoyer des messages en attente de domaine sp�cifi� retrait de la file (d'also known as "attente").

Toutefois, par d�faut, cette fonctionnalit� est limit�e aux connexions d'acc�s � distance.

Si cette fonctionnalit� est requise en dehors des connexions d'acc�s � distance du service de messagerie Internet (comme dans le cas des routeurs d'acc�s � distance ou � distance � la demande), vous devez utiliser une m�thode pour envoyer cette commande manuellement, via un fichier de commandes ou l'utilisation d'une application tierce partie dequeing.

↑ Back to the top


Contournement

Cr�er un fichier de commandes pour ex�cuter sur Windows NT AT Command Planificateur (disponible dans le Kit de ressources Windows NT) ou une autre application de planification tiers. Voici un exemple des fichiers de commandes :

Exemple 1: (suppose que le Service Messagerie Internet fonctionne en permanence)
PING <other_hosts_ip_address> ---> makes the dialup router initiate its connection
PING <other_hosts_ip_address> ---> verify connection
FINGER My.DomainA.Com@ISP.Host.DomainB.Com ---> to dequeue
				
exemple 2: (suppose que le Service Messagerie Internet fonctionne en permanence)
PING <other_hosts_ip_address> ---> makes the dialup router initiate its connection
PING <other_hosts_ip_address> ---> verify connection
<Retrieval Program> ---> third-party program that dequeues mail
				
exemple 3: (suppose NOT ex�cute le Service Messagerie Internet)
PING <other_hosts_ip_address> ---> makes the dialup router initiate its connection
PING <other_hosts_ip_address> ---> verify connection
NET START MSExchangeIMC ---> starts the Internet Mail Service
<Retrieval Method: command or executable>
NET STOP MSExchangeIMC ---> stops the Internet Mail Service
				
En outre, la possibilit� d'utiliser ETRN est requise en dehors de connexions d'acc�s � distance, est une autre solution de contournement disponible. La commande ETRN peut �tre configur�e pour �tre envoy� � tous les h�tes du Service Messagerie Internet se connecte �. Pour ce faire, proc�dez comme suit.

Avertissement : Si vous utilisez l'�diteur du Registre incorrectement, vous exposez � de graves probl�mes pouvant vous obliger � r�installer votre syst�me d'exploitation. Microsoft ne peut pas garantir que vous puissiez r�soudre les probl�mes r�sultant d'une mauvaise utilisation de l'�diteur du Registre. Utilisez l'�diteur du Registre � vos risques et p�rils.
  1. D�marrez l'�diteur du Registre (Regedt32.exe).
  2. Recherchez la cl� suivante dans le Registre :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIMC
    \Parameters
    						
    Remarque : la cl� de Registre ci-dessus constitue un chemin d'acc�s ; il a �t� raccourci pour des raisons de lisibilit�.
  3. Dans le menu Edition, cliquez sur Ajouter une valeur et ajoutez la valeur de Registre suivante :
    Nom de la valeur : AlwaysUseETRN
    Type de donn�es : REG_DWORD
    Valeur: 0 x 1
  4. Quittez l'�diteur du Registre.
La d�finition de cette entr�e indique le service de messagerie Internet pour envoyer la commande ETRN � n'importe quel ESMTP � h�tes qu'il se connecte � (qui signalent qu'ils prennent en charge ETRN). Il utilisera tous les domaines r�pertori�s dans la table de routage configur�e avec le Service Messagerie Internet.

Remarque : il est recommand� d'utiliser cette entr�e uniquement lorsque le transfert des messages � un seul ordinateur h�te. Cela s'explique par le temps n�cessaire pour envoyer et attendre une r�ponse � la commande ETRN.
' ------------------------------------------------------------------------
' Q241157  Script to enable ETRN for IMS on LAN or Demand Dial Networks
' ------------------------------------------------------------------------
'               Copyright (C) 1996-2000 Microsoft Corporation
'
' You have a royalty-free right to use, modify, reproduce and distribute
' the Sample Application Files (and/or any modified version) in any way
' you find useful, provided that you agree that Microsoft has no warranty,
' obligations or liability for any Sample Application Files.
' ------------------------------------------------------------------------
				
Windows Script Host doit �tre install� http://msdn2.microsoft.com/en-us/library/ms950396.aspx
Choice = InputBox("Enter 1 to enable ETRN or 2 to disable ETRN")

Select Case Choice

Case "1"

L_Welcome_MsgBox_Message_Text   = "This script adds the AlwaysUseETRN value to the Internet Mail Service that enables LAN based ETRN."
L_Welcome_MsgBox_Title_Text     = "Enabling ETRN"
Call Welcome()
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Popup "Set value HKLM\System\CurrentControlSet\Services\MSExchangeIMC\Parameters\AlwaysUseETRN to REG_DWORD 1"
WSHShell.RegWrite "HKLM\System\CurrentControlSet\Services\MSExchangeIMC\Parameters\AlwaysUseETRN" , 1, "REG_DWORD"

Case "2"
L_Welcome_MsgBox_Message_Text   = "Setting the Value AlwaysUseETRN to zero"
L_Welcome_MsgBox_Title_Text     = "disabling ETRN"
Call Welcome()
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Popup "Set value HKLM\System\CurrentControlSet\Services\MSExchangeIMC\Parameters\AlwaysUseETRN to REG_DWORD 0"
WSHShell.RegWrite "HKLM\System\CurrentControlSet\Services\MSExchangeIMC\Parameters\AlwaysUseETRN" , 0, "REG_DWORD"

End Select

Sub Welcome()
    Dim intDoIt

    intDoIt =  MsgBox(L_Welcome_MsgBox_Message_Text, vbOKCancel + vbInformation, L_Welcome_MsgBox_Title_Text )
    If intDoIt = vbCancel Then
        WScript.Quit
    End If
End Sub
				

↑ Back to the top


Propri�t�s

Traduction automatique
IMPORTANT : Cet article est issu du syst�me de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d�articles obtenus par traduction automatique sont en effet mis � votre disposition en compl�ment des articles traduits en langue fran�aise par des traducteurs professionnels. Cela vous permet d�avoir acc�s, dans votre propre langue, � l�ensemble des articles de la base de connaissances r�dig�s originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne �trang�re s�exprimant dans votre langue !). N�anmoins, mis � part ces imperfections, ces articles devraient suffire � vous orienter et � vous aider � r�soudre votre probl�me. Microsoft s�efforce aussi continuellement de faire �voluer son syst�me de traduction automatique.
La version anglaise de cet article est la suivante: 175494
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilit� concernant les contenus obsol�tes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par cons�quent fourni � en l'�tat � et ne sera plus mis � jour.

↑ Back to the top


Keywords: KbMtfr, KB175494, kbprb, kbmt

↑ Back to the top

Article Info
Article ID : 175494
Revision : 3
Created on : 8/8/2007
Published on : 8/8/2007
Exists online : False
Views : 337