Note Technique - Cogis Networks

Transcription

Note Technique - Cogis Networks
Note Technique
N° :
Sujet :
GT129
Mise à jour : 15/06/2012
Résoudre un problème d’envoi de mails
Champ d’application : Version 4.0.0A00 et supérieures
1. OBJECTIF
Dans le cas où vous ne parveniez pas à envoyer des mails depuis le logiciel, cette note
technique vous assiste afin de vérifier le bon paramétrage du logiciel, et vérifier
manuellement l’envoi d’un mail sans utiliser le logiciel.
2. RAPPEL SUR LE PRINCIPE D’ENVOI DES MAILS
Le logiciel envoi les mails par le serveur de messagerie ou un relais smtp du client.
Il n’agit pas comme un logiciel de messagerie électronique (par exemple outlook) en gérant
un profil mapi, mais il se limite à envoyer les mails en smtp.
Toutes les informations requises pour le paramétrage doivent être fournies par
l’administrateur du serveur de messagerie ou du relais smtp.
3. VERIFIER LE BON PARAMETRAGE DU LOGICIEL
Au sein du logiciel, rendez)vous dans le menu de configuration, puis général, puis
messagerie électronique.
Vous devez obtenir cet écran :
Au minimum, vous devez avoir de renseigné :
Expéditeur
Login
Port
Administrateur1
Adresse mail qui sera définie comme celle de l’expéditeur du mail
Ce champ est optionnel. Sur certain serveur de messagerie, pour l’envoi
de mails par smtp, une identification est requise. Ici doit alors figurer le
login d’identification.
Ce champ est optionnel. Sur certain serveur de messagerie, pour l’envoi
de mails par smtp, une identification est requise. Ici doit alors figurer le
mot de passe d’identification.
Nom ou adresse IP du serveur de messagerie ou du relai smtp.
Attention, vous ne pouvez utiliser le nom que si les DNS sont
renseignés.
Port TCP à utiliser avec le serveur smtp, par défaut le 25.
Adresse mail de la personne qui recevra le mail de test.
COGIS NETWORKS
Page 1/4
Mot de passe
Adresse SMTP
Note Technique
N° :
Sujet :
GT129
Mise à jour : 15/06/2012
Résoudre un problème d’envoi de mails
Champ d’application : Version 4.0.0A00 et supérieures
Si vous modifiez l’un des paramètres, vous devez impérativement cliquer sur le bouton
afin d’enregistrer la modification.
4. TESTER UN ENVOI DE MAIL DEPUIS LE LOGICIEL
Au sein du logiciel, toujours dans le menu de configuration, puis général, puis
messagerie électronique, testez votre paramétrage en envoyant un mail de test.
Pour cela, cliquez tout à droite sur le bouton TEST.
Vous pouvez alors observer le résultat du mail de test au)dessus du paramétrage.
Résultat
En annexe du présent document, vous trouverez le détail et la signification de la plupart
des codes d’erreurs du protocole smtp.
5. AUTRES VERIFICATIONS
Si à l’étape précédente aucune erreur n’a été générée, mais que pourtant aucun mail n’est
reçu :
• vérifiez bien l’orthographe de l’adresse mail de administrateur1
• au sein du logiciel de messagerie électronique qui gère les mails de administrateur1,
vérifiez que le mail n’est pas placé dans « courrier indésirable » ou « éléments
supprimés »
• sur l’ordinateur où est installé le logiciel, si un antivirus est présent, désactivez)le, en
effet, certains antivirus font office de passerelle smtp et peuvent bloquer les mails.
Puis procédez de nouveau à un test d’envoi de mail, comme à l’étape précédente.
Si cela ne fonctionne toujours pas, passez à l’étape suivante.
COGIS NETWORKS
Page 2/4
Note Technique
N° :
Sujet :
GT129
Mise à jour : 15/06/2012
Résoudre un problème d’envoi de mails
Champ d’application : Version 4.0.0A00 et supérieures
6. ENVOI MANUEL D’UN MAIL DE TEST
En utilisant le programme client telnet, il est possible de simuler un envoi de mail, que ce
soit sous Linux ou sous Windows.
Ceci n’est possible uniquement si vous n’utilisez pas d’authentification pour l’envoi du mail.
Pour réaliser ce test, lancez la commande « telnet X 25 » où vous rempalcez X par ce qui a
été renseigné dans le champ « adresse smtp » du paramétrage du logiciel.
Puis
•
•
•
Vous devez obtenir quelque chose du type « 220 smtp.xxxx.xxxx SMTP Ready ».
Saisissez alors « HELO client » puis validez.
Vous devez obtenir quelque chose du type :
250-smtp.xxxx.xxxx
250-PIPELINING
250 8BITMIME
•
•
•
•
•
•
•
•
•
•
•
•
•
Saisissez alors « MAIL FROM: <Y> » où vous remplacez Y par l’adresse mail saisie
dans le paramétrage du logiciel au sein du champ « administrateur1 », puis validez.
Vous devez obtenir quelque chose du type « 250 Sender ok ».
Saisissez alors « RCPT TO: <Z> » où vous remplacez Z par l’adresse mail saisie
dans le paramétrage du logiciel au sein du champ « expéditeur », puis validez.
Vous devez obtenir quelque chose du type « 250 Recipient ok ».
Saisissez alors « DATA » puis validez.
Vous devez obtenir quelque chose du type « 354 Enter mail, end with "." ».
Saisissez alors « Subject : test » puis validez.
Validez de nouveau.
Saisissez alors « mail de test » puis validez.
Saisissez un point (« . »)puis validez.
Vous devez obtenir quelque chose du type « 250 Ok ».
Saisissez alors « QUIT » puis validez.
Vous devez obtenir quelque chose du type « 221 Closing connection ».
Si vous n’obtenez pas ce qui est indiqué, vérifiez l’erreur indiquée par rapport à annexe du
présent document.
COGIS NETWORKS
Page 3/4
Note Technique
N° :
Sujet :
GT129
Mise à jour : 15/06/2012
Résoudre un problème d’envoi de mails
Champ d’application : Version 4.0.0A00 et supérieures
ANNEXE – ERREURS SMTP
Détail et signification de la plupart des codes d’erreurs du protocole smtp.
Code
421
432
450
451
452
454
458
459
500
501
502
503
504
521
530
534
538
550
551
552
553
554
Description
Service non disponible, canal en fermeture
Mot de passe de transition nécessaire
Action non effectuée : boîte-aux-lettres non disponible [Ex., bloquée par un autre utilisateur]
Action arrêtée : erreur de traitement
Action non effectuée : manque de ressources système.
TLS temporairement indisponible. Chiffrement requis par le mécanisme d'authentification interrogé.
Impossible de mettre en file d'attente les messages pour le nœud.
Le nœud non autorisé : raison.
Erreur de syntaxe, commande non reconnue [y compris des erreurs de type "ligne de commande trop
longue"]
Erreur de syntaxe dans des paramètres ou arguments
Commande non implémentée
Mauvaise séquence de commandes
Paramètre de commande non implémenté
Cette machine n'accepte pas de courrier.
Authentification requise OU Doit être précédée d'une commande STARTTLS. Chiffrement requis par le
mécanisme d'authentification interrogé.
Mécanisme d'authentification trop faible.
Chiffrement requis par le mécanisme d'authentification interrogé.
Action non effectuée : boîte aux lettres non disponible (Ex., boîte-aux-lettres non trouvée, pas d'accès)
Utilisateur non déclaré localement ; essayer (sans relais automatique)
Action avortée : manque de ressources de stockage
Action avortée : nom de boîte aux lettres non autorisé (vous pouvez, par exemple, avoir fait une erreur
de syntaxe en tapant l'adresse)
Transaction avortée.
COGIS NETWORKS
Page 4/4