Netcat et smtp

Fermé
pilou - 8 mars 2011 à 16:52
Bonjour,

Je voudrais savoir si on peux simuler une connexion SMTP avec netcat.

J'ai essayé de faire ceci : netcat en écoute
$ nc -l 25


Et dans un autres terminal :
$ telnet localhost 25 
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
EHLO localhost


Sur la partie serveur (netcat en écoute) je reçois bien le EHLO, mais j'ai pas de réponse (normalement >250 localhost). J'ai bien compris que netcat ne connaissait pas de protocole, et qu'il gére juste les sockets. Il est donc normal que j'ai pas la réponse attendu.

Cependant je me demande si on peut "configurer" netcat pour qu'il simule les réponses SMTP (ou autre protocole genre FTP) ?

Je suis sur Ubuntu et je code un peu en python, du coup si cela est possible est-ce que vous auriez un exemple ?

Merci beaucoup