Effectuer un test Telnet pour vérifier la connectivité SMTP
- Product support for
- AltaLink C8130 / C8135 / C8145 / C8155 / C8170 Color Multifunction Printer
- Article ID
- KB0059811
- Published
- 2020-06-03
Le test Telnet sert à vérifier la connectivité et la communication entre le serveur SMTP et le réseau. Les étapes du test Telnet imitent l'action du périphérique lors de l'utilisation de l'appli courrier électronique. Si une de ces étapes échoue, on a identifié le point d'échec qui doit être corrigé dans la configuration. Cette solution nécessite une connaissance du réseau et de la configuration SMTP. Si nécessaire, contactez l’administrateur système pour obtenir une aide supplémentaire. Xerox n’est pas responsable de la configuration de votre serveur SMTP.
La procédure peut être différente selon le système d'exploitation utilisé. Suivez les instructions qui correspondent au système d'exploitation (OS) requis.
Effectuer un test ping sur le serveur SMTP à l'aide du système d'exploitation Microsoft Windows :
REMARQUE : Lorsque la session Telnet est établie avec le serveur SMTP (Simple Mail Transfer Protocol), la touche Retour arrière est interprétée comme un caractère. Si vous utilisez la touche Retour arrière pour corriger une faute de frappe, cela risque de provoquer une erreur. Saisissez de nouveau la commande soigneusement afin d’éviter de telles erreurs.
Pour ouvrir une session Telnet avec le serveur (de messagerie) SMTP :
Ouvrez une invite de commandes sur l’ordinateur.
Cliquez sur Démarrer, puis sélectionnez Exécuter. La fenêtre Exécuter s'affiche.
Tapez CMD ou command dans le champ, puis cliquez sur OK. Une fenêtre DOS s’affiche.
Tapez le mot telnet à l'invite, puis appuyez sur Entrée sur le clavier.
Sous Windows 2000, tapez set local_echo, puis appuyez sur Entrée. Sous Windows XP, saisissez set localecho, puis appuyez sur Entrée. Un message « Écho local activé » s'affiche.
Entrez : open xxx.xxx.xxx.xxx 25 (où les x représentent l'adresse IP du serveur SMTP), puis appuyez sur la touche Entrée du clavier. Si la connexion au serveur SMTP s'établit correctement, vous recevez une réponse similaire à « 220 ESMTP Server ».
Entrez : ehlo puis le nom de domaine et appuyez sur Entrée. Par exemple, ehlo xerox.com. Si le serveur SMTP renvoie une erreur ehlo, tapez : helo puis le nom de domaine et appuyez sur Entrée. Par exemple, helo xerox.com. Une session Telnet s'ouvre avec le serveur SMTP. Procédez comme suit pour mener à bien la session et produire un courrier électronique. Vos nom et adresse électroniques doivent correspondre à votre réseau local.
Pour mener à bien la session et produire un courrier électronique :
REMARQUE : La procédure suivante est une émulation de l’activité de l’imprimante lors d’un envoi de numérisation vers un courrier électronique à votre serveur de messagerie. Si une erreur est signalée, vous serez en mesure de déterminer où elle se produit. Les exemples d’erreurs sont : impossible de se connecter au serveur SMTP, le serveur SMTP a envoyé un message qu’il n’accepte plus de courrier électronique de la part de cet expéditeur, ou qu’il requiert une authentification.
Au cours de la session Telnet, tapez : courrier de : suivi de l'adresse électronique du destinataire (sans espace), puis appuyez sur la touche Entrée du clavier. Par exemple : courrier de : . La réponse « 250 sender OK » s'affiche.
Entrez : dstin à : suivi de l'adresse électronique du destinataire puis appuyez sur la touche Entrée. Par exemple, rcpt to :. . La réponse « 250 OK - Recipient other_user@xerox.com » s'affiche.
Entrez : data puis appuyez sur la touche Entrée. La réponse « 354 Send data. End with CRLF.CRLF » s'affiche.
Entrez : objet:Test puis appuyez sur Entrée.
Entrez le texte destiné au corps du message, puis appuyez sur la touche Entrée. Par exemple : Ceci est un test. Uniquement un test.
Terminez la session en tapant un seul point (.) sur une ligne, puis appuyez sur la touche Entrée. La réponse « 250 OK » s'affiche.
Entrez : quit, puis appuyez sur la touche Entrée pour fermer la session.
REMARQUE : l'exemple suivant illustre une session telnet avec un serveur SMTP qui a correctement envoyé un courrier électronique. Les lignes en gras correspondent aux commandes à taper. Appuyez sur Entrée à la fin de chaque ligne en gras. Les lignes qui ne sont pas en gras correspondent aux réponses du serveur. Les réponses de votre serveur peuvent varier légèrement.
telnet
set local_echo (Windows 2000 uniquement)
ovrez 192.168.0.1 25
220 ESMTP Mail Service
ehlo xerox.com
250 Hello xerox.com
250-TURN
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250 OK
courrier de :
250 sender OK
dstin à :
250 autre_utilisateur@xerox.com
data
354 Start mail input; end with .
subject:Test
Ceci est un test. Ceci n'est qu'un test.
.
250 Queued mail for deliver
quit
Connection closed by foreign host
Effectuer un test Telnet sur le serveur SMTP avec le système d'exploitation Apple Macintosh OS 10.x :
REMARQUE : Pour cette solution, vous devez connaître les informations de connexion des serveurs SMTP. Ces informations sont l'adresse IP ou le nom d'hôte DNS du serveur de messagerie, le numéro de port utilisé pour la connexion ainsi qu'un compte de messagerie sur le serveur. Par ailleurs, notez que si le chiffrement ou l’authentification SMTP sont utilisés sur le serveur, ces étapes peuvent ne pas fonctionner complètement, mais elles devraient permettre de vérifier la connectivité et l’état en ligne du serveur de messagerie.
REMARQUE : L'assistance Telnet n'existe plus pour les systèmes Mac OS 10.13 High Sierra et versions ultérieures.
Ouvrez le Finder.
Sélectionnez Applications.
Sélectionnez Utilitaires.
Sélectionnez Terminal.
REMARQUE : Tapez soigneusement les commandes suivantes, car la touche de retour est interprétée comme un caractère par le logiciel du client Telnet.Tapez Telnet et cliquez sur la touche Retour. Par exemple : Telnet smtp.gmail.com 25.
REMARQUE : Si la connexion au serveur SMTP s'établit correctement, vous recevez une réponse similaire à « 220 ESMTP Server ».Tapez elho et cliquez sur Entrée. Par exemple : ehlo gmail.com.
Utilisez plutôt la commande helo au cas où le serveur renvoie une erreur avec cette commande.
REMARQUE : Le serveur peut demander un nom d’utilisateur et un mot de passe si l’authentification SMTP est activée. Dans la plupart des cas, l'adresse électronique est le nom d'utilisateur et le mot de passe est celui du compte de messagerie sur le serveur de messagerie.Tapez courrier de : et cliquez sur Entrée.
REMARQUE : Une réponse du genre 250 Sender OK signifie que la commande a réussi.Tapez dstin à : et cliquez sur Entrée.
REMARQUE : Une réponse du genre 250 OK — destinataire signifie que la commande a réussi.Tapez data puis appuyez sur la touche Entrée.
REMARQUE : Une réponse du genre 354 Send Data signifie que la commande a réussi.Tapez objet : et cliquez sur Entrée. Par exemple : objet:Test
Tapez le texte du message pour le corps du courrier électronique à envoyer.
Tapez un point (.) sur une ligne vide puis appuyer sur Entrée pour terminer le message. Par exemple : . .
REMARQUE : Une réponse du genre 250 Queued mail for deliver signifie que la commande a réussi.Tapez quit puis appuyez sur la touche Entrée pour vous déconnecter du serveur de messagerie.