begin process at 2012 02 12 07:58:34
  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

PACMAN MULTI-JOUEUR EN LIGNE par wims
PROXY&SOCKS SCANNER+LEECHER par independentt
GESTIONNAIRE DE HIGHLIGHT AVANCÉ AVEC IGNORE SALON OU PSEUDO par doob666
AUTOJOIN HTABLE MULTISERVER par doob666
TCL - AJOUT SUPPRESSION DE LOGS par Atok

 Sources en rapport avec celle ci

Source avec Zip CRÉER DU MONDE SUR VOTRE SERVEUR IRC par Averell
PROXY&SOCKS SCANNER+LEECHER par independentt
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

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 2,605 sec (4)

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