pour activer le code sans avoir a redemarer mirc faites: /socklisten smtp.server 25
si vous voulez utiliser ce truc pour autre chose (example un serveur irc):
socklisten smtp.server 6667
et modifiez dans le code: par socklisten smtp.server 6667
pour le ftp: 21
pour le web: 80
et ensuite modifiez: sockopen smtp.server.to. $+ %ip smtp.free.fr 25
pour choisir ou le script doit se connecter
enfin bref vous avez de nombeures possibilités, le fonctionement du code:
client <MIRC> serveur
donc: ce que le client envoi a mirc, mirc le renvoi au serveur
et ce que le serveur envoi a mirc, il le renvoi au client
a quoi ca sers ?
certain programes vous obligent à utiliser "localhost" comme hote smtp, et bien éviement c'est enuyeux davoir a installer soi meme un serveur smtp sur son pc
Source / Exemple :
on *:start:{
socklisten smtp.server 25
}
on *:socklisten:smtp.server:{
var %ip = $sock($sockname).ip
sockclose smtp.server.to. $+ %ip
sockclose smtp.server.from. $+ %ip
sockopen smtp.server.to. $+ %ip smtp.free.fr 25
sockaccept smtp.server.from. $+ %ip
}
on *:sockread:smtp.server.to.*:{
var %a = $null
sockread %a
sockwrite -n smtp.server.from. $+ $gettok($sockname,4-7,46) %a
}
on *:sockread:smtp.server.from.*:{
var %a = $null
sockread %a
sockwrite -n smtp.server.to. $+ $gettok($sockname,4-7,46) %a
}
on *:sockclose:smtp.server:{
sockclose smtp.server.to. $+ $gettok($sockname,4-7,46)
}
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.