Ci-dessous, les différences entre deux révisions de la page.
— |
mail_telnet [18/09/2016 02:54] (Version actuelle) |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Envoyer un mail en telnet ====== | ||
+ | ===== Objectif ===== | ||
+ | Ce document à pour objectif de tester le bon fonctionnement d'un serveur SMTP grâce à l' | ||
+ | ===== Installation ===== | ||
+ | ==== Linux ==== | ||
+ | Le programme telnet n'est plus installé par défaut. Il reste cependant disponible dans les dépôts et peut donc s' | ||
+ | # apt-get install telnet | ||
+ | |||
+ | ==== Windows ==== | ||
+ | Windows dispose également d'un client telnet natif lui aussi désactiver par défaut. Plutôt que de l' | ||
+ | |||
+ | ===== Envoi du mail ===== | ||
+ | ==== Pré-requis ==== | ||
+ | En cas d' | ||
+ | Sous un système Linux, on utilisera **perl** pour faire la conversion : | ||
+ | perl -MMIME:: | ||
+ | perl -MMIME:: | ||
+ | Pour Windows, ce sera **PowerShell** : | ||
+ | $u = [System.Text.Encoding]:: | ||
+ | [System.Convert]:: | ||
+ | $p = [System.Text.Encoding]:: | ||
+ | [System.Convert]:: | ||
+ | |||
+ | <note tip> | ||
+ | |||
+ | ==== Telnet ==== | ||
+ | {{ :: | ||
+ | Une fois toutes ces informations acquise, nous sommes prêts à passer à l' | ||
+ | telnet mon.server.mail 465 | ||
+ | |||
+ | Maintenant que nous sommes connecté, nous pouvons étamer l' | ||
+ | EHLO mon.server.mail | ||
+ | AUTH LOGIN | ||
+ | |||
+ | Le serveur répondra avec le code 250 à la première commande et '' | ||
+ | |||
+ | Une fois valider le serveur répondra '' | ||
+ | |||
+ | Si la procédure de connexion s'est déroulée correctement, | ||
+ | |||
+ | Nous sommes alors identifié sur le serveur et pouvons envoyer un mail : | ||
+ | MAIL FROM: notre.mail@server.mail | ||
+ | RCPT TO: desti.nataire@server.mail | ||
+ | DATA | ||
+ | Subject: Message de test | ||
+ | Contenu du mail | ||
+ | Sur plusieurs lignes | ||
+ | . | ||
+ | |||
+ | Le " | ||
+ | |||
+ | Pour quitter, on utilisera la commande | ||
+ | QUIT | ||
+ | |||
+ | Il ne reste qu'à vérifier la boite de destination qui devrait voir le mail arrivé |