Rubriques
 
 
 
 
Auteur de l'article :
David Remacle
 
 
 
Sponsors
 
 
Telnet... pop3, smtp, irc....
Accueil du site > OpenSource > Telnet... pop3, smtp, irc....

Cet article a été publié le : 11/05/2004 à 15:50:50
Dernière de modification de l'article : 27/01/2008 08:18:42
Cet article à déjà été vu : 4258 fois


On commence par le Mail

Vous savez utiliser votre client de messagerie (Mail, Eudora), mais au fait comment ça fonctionne ?

He ben simplement finalement. En fait le client mail fait à chaque requête une connexion telnet. Pour recevoir les messages, généralement, c’est le port 110. Mais que fait le client mail avec le serveur...

Voici par exemple :

telnet monserveurpop 110
Connected to monserveur
user username
+ok
pass lemotdepasse
+ok
list
1 123
2 456
+ok

Voilà comment il liste les messages sur le serveur. Pour rapatrier les messages sur votre ordinateur, votre client mail utilise la commande RETR et pour les effacer la commande DELE.

Pour l’envoi des messages, le serveur utilise smtp, c’est à dire le port 25

telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 postfix.clampin.serveftp.net ESMTP Postfix
ehlo Lenomdedomaine.com
250-postfix.provider
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-XVERP
250 8BITMIME
mail from: votre adresse
250 Ok
rcpt to: le destinataire
250 Ok
data
354 End data with <CR><LF>.<CR><LF>
subject: doto
tes test test
.
250 Ok: queued as 942A94D5DAC

Voilà notre message est envoyé !!

Et maintenant l’irc !! si si on peut faire de l’irc en telnet...

Exemple de connection

telnet serveur irc 6667
user lenick localhost localhost :lenick
nick votre pseudo
join #lecanal

Pour envoyer un message dans le canal il suffit d’employer la commande privmsg #lecanal :votre texte

Voilà vous pouvez essayer avec votre terminal.

Et maintenant les newsgroups

Les newgroups sont aussi accessible via telnet. Pour cela il suffit de se connecter avec le port 119. Le principe est presque le même que pour le courrier. Voici un exemple pour par exemple envoyer un message simple dans un newgroups.

telnet leserveur de news 119
Trying ip du serveur...
Connected to europe.isp.giganews.com.
Escape character is '^]'.
200 news.scarlet.biz
mode reader
200 News.GigaNews.Com
post
340 send article
From: moi@moi.com
Subject: un test en plus
Newsgroups: fr.test

hello
.
240 post accepted.
quit
205 goodbye

Il est évident que c’est beaucoup plus façile avec les programmes tel que mail pour le courrier ou bien ircle pour l’irc mais il est toujours intéressant de connaître ces techniques "anciennes".

Elles permettent par exemple d’aller effacer directement un e-mail trop gros sur le serveur sans le télécharger si votre client mail ne le permet pas ou de lire rapido ses mails sur n’importe quelle machine sans avoir besoin de logiciel complémentaire.



 
 

Répondre à cet article

2 Messages de forum

  • > Telnet... pop3, smtp, irc.... 11 mai 2004 23:27, par lehonien d’adoption

    bien joli tout ça mais… au fait, pour aller effacer un mail trop gros, pas besoin d’aller utiliser le terminal ! Il suffit de se connecter par un webmail. Et tous les fournisseurs de compte mail en disposent…

    Bon, bref, entre nous… tu veux pas te raser ?

    Voir en ligne : http://leblue.free.fr

    Répondre à ce message

  • > Telnet... pop3, smtp, irc.... 30 mai 2004 02:29, par José

    Bonjour et merci pour ces informations, cependant, je me pose une question depuis quelques temps :

    Comment demander un "accusé de reception" ? cet accusé devra être retourné à l’expédieur, uniquement lorsque le message à été ouvert sur le client du destinataire...

    çà vous dit quelque chose tout çà ?

    Merci José

    Répondre à ce message