Forum de discussion
Forum « Programmation Javascript » (archives)
envoi mail
Envoyé: 19 avril 2004, 0h35 par bul
je m'écris un petit truc pour envoyer
des messages. quelquechose est bien
envoyé/reçu mais vide :
sans expéditeur, message ...
question subsidiaire :
comment mettre un fichier joint ?
où trouver la syntaxe ?
extrait "simplifié" de mon programme
<HTML><HEAD><TITLE></TITLE>
<OBJECT id=Winsock
classid="clsid:248DD896-BB45-11CF-9ABC-0080C7E7B78D"
ViewAsText>
<PARAM NAME="_ExtentX" VALUE="741">
<PARAM NAME="_ExtentY" VALUE="741">
<PARAM NAME="Protocol" VALUE="0">
<PARAM NAME="RemoteHost" VALUE="">
<PARAM NAME="RemotePort" VALUE="0">
<PARAM NAME="LocalPort" VALUE="0">
</OBJECT>
</HEAD>
<BODY>
<script type="text/JavaScript">
var crlf="\r\n";
var smtp="smtp.tiscali.fr";
function connect()
{ Winsock.close();
Winsock.RemotePort="25";
Winsock.RemoteHost=smtp;
Winsock.Connect();
attend(); }
function attend()
{ window.status= window.status+Winsock.State;
if (Winsock.State!=7) { setTimeout("attend();",100); }
else { envoi();} }
function envoi()
{ Winsock.SendData("HELO " + smtp + crlf);
Winsock.SendData("MAIL FROM: <marcel.bultez@tiscali.fr>" + crlf);
Winsock.SendData("RCPT TO: <marcel.bultez@tiscali.fr>" + crlf);
Winsock.SendData("DATA"+crlf+"Ligne1"+crlf);
Winsock.SendData(crlf+"."+crlf+"QUIT"+crlf);
Winsock.close(); }
</script>
<input type=button
value="envoi"
onclick="connect();">
</BODY></HTML>
merci d'avance pour votre aide.
Réponses
|