Il n’est pas rare de recevoir une plainte d’un utilisateur final concernant des problèmes d’envoi de courriels ou de tentatives de connexion. Ces problèmes indiquent souvent une configuration spécifique du client ou un paramètre de navigateur. Mais que se passe-t-il si la situation implique plus qu’une simple fonctionnalité client et a été signalée par de nombreux utilisateurs finaux? La première étape consiste à déterminer s’il y a bien un problème de communication avec le serveur.
Le port 25 est-il ouvert et répond-il?
Utilisez telnet pour vérifier si le service de transport de courrier (SMTP) du serveur est toujours opérationnel, à l’interne et à l’externe, sur le port de communication standard 25 :
- Ouvrir une invite de commande
- Tapez la commande suivante « telnet [adresse IP du serveur de messagerie] 25 <enter> », p. ex., C :telnet 10.10.10.10 25
- La réponse appropriée devrait être similaire à celle-ci : ‘220 <domain> EmailServer ESMTP Receiver version x.xxx.xx ready’
Cette réponse, appelée bannière du serveur de messagerie, devrait apparaître dans un délai maximum de 10 secondes. Si la réponse dépasse 10 secondes, vérifiez les problèmes suivants :
- La configuration du serveur DNS local
- Y a-t-il des erreurs d’application serveur ou des services qui souffrent d’une dégradation des performances?
- Des limites de connexion ou de débit récentes ont-elles été appliquées?
- Y a-t-il une limite au nombre autorisé de connexions IP simultanées ou autorisées à partir d’un seul client?
- Y a-t-il des services d’applicationde tiers qui rencontrent des problèmes (p. ex., un logiciel antivirus)?
- Y a-t-il des problèmes avec la corruption des boîtes aux lettres locales ou les processus de réplication?
- Faites-vous de la vérification RBL/Blacklist? Vérifiez que ces RBL sont toujours en production et qu’elles ne contiennent aucun problème.
Une fois que vous avez vérifié ces éléments, répétez le test telnet une deuxième fois pour voir si la bannière répond rapidement.
Utilisez telnet pour envoyer un courriel d’essai
Si le flux de courrier n’a toujours pas été rétabli après avoir suivi les étapes ci-dessus, essayez ce qui suit :
- Ouvrez une invite de commande sur votre serveur de messagerie local
- Entrez la commande telnet, par exemple : C :telnet 10.10.10.10 25
- Après avoir reçu la bannière, tapez le texte suivant (en gras) pour envoyer un courriel d’essai
helo x (envoie un message d’accueil au serveur)
de : <user@somedomain.com> (utilisez une adresse externe, p. ex. Hotmail)
RCPT pour : <destination@yourdomain.com> (utiliser une adresse courriel locale valide)
données (prépare la saisie des données et des messages)
Objet : il s’agit d’un test (la ligne d’objet)
[Appuyez sur Entrée pour créer un retour chariot]
test 1 2 3 (le corps du courriel).
[Entrez un point sur une ligne seule pour indiquer un courriel complet]
Entrez « quitter » pour fermer la session telnet
Exemple :
Vous pouvez compléter le cycle de messages en répétant ce qui précède, mais inversez les adresses « mail from » et « rcpt to » pour envoyer le message de test du compte de courriel interne à un compte de courriel externe, comme Hotmail, Yahoo, etc.
Dans la partie 2 de cette série, nous examinerons NsLookup pour tester les paramètres DNS.