SMTP sciprt [DOS]

Résolu/Fermé
Profil bloqué - 14 févr. 2009 à 17:11
 Lunak - 15 sept. 2010 à 19:15
Bonjour,
J'aurais vraiment besoin d'aide pour créer mon script en .bat me permettant de me connecter au serveur smtp.orange.fr 25 et envoyé des mails.
Mais le seul probleme c'est:

VOILA MON SCRIPT:

@echo off
color 0e
title Envoi de mail
set /p adresse1=Adresse envoyeuse:
set /p adresse2=Adresse receveuse:
set /p smtp=Serveur smtp:
set /p port=Port:
set /p choix=Executer la commande ?
if choix==o goto :ici
if choix==n goto :la
:ici
telnet %smtp% %port%
ehlo *********.home
Puis la suite mais le DOS me bloque à la page TELNET ... plus rien ne s'écrit ..
set /p home=home page:
:la
quit
MERCI DE VOTRE AIDE

19 réponses

je je comprend rien a votre histoire c'est pas clair du tout
1
Profil bloqué
14 févr. 2009 à 19:05
Sa m'ecrit :



ehlo est pas reconnue ...
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
14 févr. 2009 à 17:40
hello
mettre dans un fichier.txt
ehlo *********.home
...la suite

et essayer
telnet %smtp% %port% < fichier.txt
-1
Profil bloqué
14 févr. 2009 à 19:26
up !
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Profil bloqué
14 févr. 2009 à 19:45
up !



AIDE SVP




URGENT
-1
Profil bloqué
15 févr. 2009 à 14:21
Peux-tu me donner le lien stp ?

Merci

up!
-1
Quelqun pourra mecrire le sript plz ?
up
0
Theh3lper > Theh3lper
15 févr. 2009 à 22:59
Up
...
0
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
16 févr. 2009 à 08:49
un gars qui fait "up up up" toute les deux heures ne merite pas vraiment une réponse, sachant que le plus sensé lui a été donné à la réponse numéro '1' et qu'aucun retour n'y a été fait !
-1
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
16 févr. 2009 à 10:07
telnet n'accepte pas les commandes redirigées depuis un fichier. Il faut utiliser expect. Ou faire cela en Perl ou utiliser netcat à la place de telnet.
-1
En perl.
peux tu mecrire le script stp ?
merci











up
-1
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
17 févr. 2009 à 11:09
-1
Profil bloqué
17 févr. 2009 à 19:38
Svp c'est uragent ...

Dubcek ecrit le script et dit en quoi je l'enregistre stp

MERCI

up
-1
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
18 févr. 2009 à 08:26
Un ingénieur informaticiens se paye environ 50 € par heure (et encore un pas chère), sachant qu'il faut environ 2h pour résoudre ton problème correctement avec test et mini doc : allonge les 100 € en billet ou en chèque, et ton travail sera fait. Et comme c'est urgent, on pourrai prendre le double.
Sinon, tu te sort les doigts du *** et tu recopies ce qui est fait dans le lien généreusement donné (la tu lu ?) en le modifiant pour ton cas.
0
Profil bloqué
20 févr. 2009 à 22:34
Merci pour tout !

J'ai fini par prendre Blat mais probleme ...

comment envoyer un mail via blat avec ces critéres :

smtp : smtp.orange.fr

adresse d'envoi : zarloka@orange.fr

adresse de reception : lkai-fah@hotmail.fr

Merci d'avance
-1
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
21 févr. 2009 à 12:07
-1
Profil bloqué
21 févr. 2009 à 13:29
Ok mais j'ai ecri le script


blat "corps.txt" -s "Essai envoi de mail" -t "destinataire@sonserveur.com" -server "smtp.monserveur.com" -f "monuser@monserveur.com"

Et sa ne marche pas ...
-1
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
21 févr. 2009 à 13:32
un message d'erreur ?

tu as lu ça au moins ?
blat : ça c'est la commande pour lancer le logiciel "corps.txt" : le premier paramètre est le nom du fichier qui contient le corps du mail les paramètres suivant sont composés d'un code et d'une valeur : Code Signification du code Explication -s Subject sa valeur sera le titre du mail (ici "Essai envoi de mail") -t To sa valeur sera le destinataire du mail(ici "destinataire@sonserveur.com") -server Server sa valeur sera le serveur SMTP à utiliser (c'est le plus souvent votre fournisseur d'accàs qui vous le donnera, exemple: "smtp.wanadoo.fr" pour wanadoo ou "mail.club-internet.fr" pour Club Internet) -f From sa valeur sera l'expéditeur du mail (utilisé lorsque le destinataire voudra répondre au mail)
-1
Profil bloqué
21 févr. 2009 à 18:40
blat "corps.txt" -s "Essai envoi de mail" -t "lkai-fah@hotmail.fr " -server "smtp.orange.fr" -f "zarloka@orange.fr"

Ya t-il une erreur .?????
-1
Char Snipeur Messages postés 9696 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 297
23 févr. 2009 à 08:35
ça marche pas !!??
Fait un effort pour être plus clair !
De multiple choses peuvent ne pas fonctionner correctement.
à savoir, un smtp ne peut être vu que si c'est celui de ton fournisseur d'accès.
Par exemple, j'ai une adresse sur wanadoo, mais mon FAI est noos, donc pour envoyer un courriel, je met smtp.noos.fr . Je ne dis pas que c'est ça, mais comme tu n'es pas très bavard, je dis au pif.
-1
Profil bloqué
23 févr. 2009 à 10:57
Je sais merci mais c'est bon j'ai oublié BBLAT ...

j'ai fait un ptit send mail en VB2008

Sujet resolu
-1
Demander sur le groupe professionnel de prog windows/dos.
news://nntp.aioe.org/fr.comp.os.ms-windows.programmation
Ca a été expliqué des milliers de fois !
-2