Script telnet, c'est possible?

Rojdan -  
 Jeannot -
Salut à tous,

J'ai appris comment envoyer un mail à qqn avec la ligne de commande en faisant :

telnet nomduserveursmtp.free.fr
MAIL FROM:rojdan@l_adresse_que_je_veux.fr
RCPT TO:un_pigeon@son_fai.fr
DATA
Ici_votre_message
.
quit

Est-il possible de faire un script (genre script bash ou dans un langage simple) pour automatiqer cette tache, de sorte que pour envoyer une série de mails, je n'ai pas à rentrer toutes ces commandes systématiquement.

J'aid éja essayé de faire un machin .bat sous Win, en y mettant toutes les commandes. Le script ouvre la session telnet, mais n'eécute pas la suite des commandes sur le serveur smtp. Y-a-t-il un moyen de faire exécuter un script par un serveur smtp?

Merci 'avance (Je vous rassure, je ne fais pas de spam)

A++++

Rojdan Gorazic

4 réponses

  1. Thom
     
    Salut Rojdan, salut Sebsauvage!

    Sans faire de scripting, est-ce qu'il existe un module telnet en C/C++. Python est un excellent langage, certes (j'avais demandé un langage pas compliqué, et c'est réussi), mais je ne maitrise pas du tout.
    0
    1. sebsauvage Messages postés 33284 Date d'inscription   Statut Modérateur Dernière intervention   15 684
       
      Je pense que ce genre de module en C/C++ doit exister, oui.
      Tu as essayé sur Google ?
      ou bien sur GNU, Sourceforge.net ?
      Il y en a peut-être un.
      0
  2. Jeannot
     
    Salut tout le monde !
    j'ai commencé a faire un batch pour le cas concerné.
    Hélas comme vous pouvez le voir !(Si vous le tester)
    c'est qui s'arrete sur la fenetre de telnet
    je ne connais pas les commande pour la suite mais
    si une personne les connait je veut bien le savoir! MERCI!
    ci dessous mon batch!

    ************************************
    @rem * Envoie d'un Email
    @rem * Date : 21/03/2006 *
    @rem * Auteur : Yann *
    @rem * Forums : https://fr.yahoo.com/ *
    @rem *******************************************

    @rem ////// Editez les elements ci dessous concernant votre materiel

    @start /realtime telnet.exe smtp.wanadoo.fr 25

    Voila !
    En fait j'aimerais rajouté les commandes suivantes :

    open smtp.wanadoo.fr 25
    HELO orange.fr
    MAIL FROM: <20syl78@yahoo.fr>
    RCPT TO: <jeannotyannou@yahoo.fr>
    DATA
    Subject: C Jeannot
    ca MARCHE !

    .

    -------------------------------------------------------------------------------

    J'espere que sa vous donnera des idees!
    Ciao !
    0