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é | ||