EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comment tester un SMTP via l'authentification du serveur Telnet

Générales  
 
Comment tester un SMTP via l'authentification du serveur Telnet

Comme vous le savez, un serveur SMTP, Simple Mail Transfer Protocol o Le Simple Mail Transfer Protocol, C'est un système qui est en charge de la marine marchande le message de Messagerie dès son origine à sa destination. Pour ce faire, Il utilise le protocole mentionné ci-dessus sur le protocole de communication TCP/IP.

Généralement le port utilisé 25 pour pouvoir communiquer avec le serveur, à moins que des questions de sécurité, être configuré sur un autre port. Il y a un certain nombre de commandes, avec qui, Une fois la connexion établie, peut être “dialogue” avec ce serveur de procéder à l'envoi du message.

Une de ces commandes est la authentification utilisateur, c'est-à-dire, Il faut s’authentifier sur le serveur pour faire savoir qui vous êtes, et si vous avez le droit de l’utiliser comme un émetteur de messages électroniques. Nous allons voir comment vous pouvez tester l’authentification sur ce serveur, y accéder et vous envoyer les commandes nécessaires pour faire savoir que vous êtes un utilisateur autorisé, Voir aussi quelle sera votre réponse.

 

Comment faire pour effectuer l'authentification sur le serveur de courrier sortant, à l'aide du protocole SMTP, à l'aide de Telnet

 

Pour effectuer cette authentification, Il faut savoir que la communication de la utilisateur et mot de passe avec le serveur se fera d'une manière codé dans Base de 64. Une façon d'y parvenir (Il existe d'autres), est par le biais de la mise en œuvre d'une commande en Perl:

Nom d'utilisateur Il doit correspondre au nom de l'utilisateur du courrier électronique que vous avez. Cette commande pour revenir à un chaîne encodée en base 64 qui plus tard de communiquer avec le serveur.

De même, faites de même avec le mot de passe de cet utilisateur:

Contrasenadeusuario le mot de passe, et il vous retournera quelque chose aussi sur la base 64:

Avec ces deux chaînes codées en base 64, Entamez d’essayer l’authentification à courrier sortant SMTP d’un serveur. Pour ce faire, la première chose est se connecter par serveur Telnet. Par console de commande ou un fenêtre de terminal, exécutez ce qui suit:

nombreservidor.com désigne le serveur SMTP auquel vous souhaitez vous connecter, et 25 de port par défaut. S'il s'agissait d'un autre port, Il suffit de le changer dans la commande.

Une fois connecté, saluts au serveur en utilisant la commande:

Le serveur renvoie le message d'accueil. Et maintenant, tout simplement, vous dire vous souhaitez vous authentifier. Pour ce faire, écrire le texte suivant:

Le serveur que vous répondra avec quelque chose comme 334 VXNlcm5hbWU6, que c'est simplement une chaîne codée en base 64 dans laquelle vous demandez le nom de l'utilisateur. Voici où vous devez entrer la chaîne codée en base 64 vous avez obtenu le codage du nom d'utilisateur,

Entré une fois, le serveur va demander la mot de passe. De même, Il le fera avec un message codé comme ceci, 334 UGFzc3dvcmQ6. Entrez la chaîne obtenue pour encoder le mot de passe.

Enfin, Si les données sont corriger et tout va bien, le serveur que vous répondra par un message d'authentification réussie 235 L'authentification a réussi.

Vous êtes prêt! Vous essayez juste de l'authentification de l'utilisateur sur le courrier sortant SMTP via telnet serveur. Une fois authentifié, Vous pouvez procéder pour indiquer au serveur en envoyant un courriel à travers le commandes appropriées. Dans les postes à venir, nous allons voir comment vous pouvez le faire.

Enfin, Nous vous montrons un suivi des commandes envoyées et reçues par le serveur de la connexion et l'authentification effectuée précédemment.

 

Laissez-nous un commentaire ou d’entrer à laForum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Articles connexes