begin process at 2010 03 21 06:28:33
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

AddOns

 > UN PROXY SMTP (TRES FASCILEMENT MODIFIABLE POUR TOUT AUTRE PROTOCOLE)

UN PROXY SMTP (TRES FASCILEMENT MODIFIABLE POUR TOUT AUTRE PROTOCOLE)


 Information sur la source



 Description

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

  • 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)
  • }
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)
}



 Sources du même auteur

SERVEUR FTP
TELECHARGEMENT DE FICHIER PAR PROTOCOLE HTTP 1.0 VIA SOCKET
ALIASES POUR FASCILITER L'USAGE DE MDX (FRAMEWORK)
Source avec Zip Source avec une capture MTOOLS : L'OUTIL DE MENCODER/MPLAYER
PENDU EN @WINDOW

 Sources de la même categorie

TCL - AJOUT SUPPRESSION DE LOGS par Atok
BLACKLIST PSEUDOS/MASKS par usurpateur
Source avec une capture [XCHAT] ANTI KICK / AWAY C++ par GeroXXXX
JEU DU CODE par alanpersonproject
SERVEUR FTP par hisoka2501

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture IRC PROXY SERVER par zytry
Source avec Zip Source avec une capture SCANNEUR DE PROXY par biggoude

Commentaires et avis

Commentaire de PaDa le 08/05/2006 22:58:50

C'est simple mais c'est un très bon snippet :) Je vais voir comment je peux utiliser ca..
Bonne continuation !

Commentaire de hisoka2501 le 09/05/2006 22:36:56

merci :) bonne continuation a toi aussis :)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Comment connecter un Socket ( sock ) à travers un proxy ? [ par biggoude ] JE souhaite connecter un Socket sur un server IRC en le passant par un Proxy, comment faire cela ?Merci Partage de connex ADSL et DCC send sous mIrc [ par mslot1 ] Rien a voir avec la prog mais je pense que c'est le meilleurendroit pour avoir une reponse. (ca fais 2 ans que jecherche une solution s'en en avoir t Partage de connex ADSL et DCC send sous mIrc [ par mslot1 ] Rien a voir avec la prog mais je pense que c'est le meilleurendroit pour avoir une reponse. (ca fais 2 ans que jecherche une solution s'en en avoir t Partage de connex ADSL et DCC send sous mIrc [ par mslot1 ] Rien a voir avec la prog mais je pense que c'est le meilleurendroit pour avoir une reponse. (ca fais 2 ans que jecherche une solution s'en en avoir t Partage de connex ADSL et DCC send sous mIrc [ par mslot1 ] Rien a voir avec la prog mais je pense que c'est le meilleurendroit pour avoir une reponse. (ca fais 2 ans que jecherche une solution s'en en avoir t Connexion sur irc à travers un proxy [ par bigoudie ] Bonjour,je suis actuellement en stage, et la politique de la direction informatique est de tout bridée. C'est à dire qu'à part du http, je ne peux rie Dossier racine du script [ par Factor8 ] Salut, Je viens de télécharger un pgm relatif aux proxy. Il s'agit de "proxytest.jhd" qui permet d'utiliser des proxy valides. Le programmeur deman Problème de connection a chat.viendez.com [ par ICIoBRa ] Kand jéssé d'me connecter a chat.viendez.com bé i m'met ça :Closing Link: ICIoBRa[**.***.***.***] (User has been permanently banned from ZeFunChat (Pr


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales