Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ENVOI DE MAIL VIA MIRC (TOUT BASIQUE, POUR APPRENDRE A LE FAIRE)


Information sur la source

Catégorie :Réseau & Internet Classé sous : mail, smtp, mirc, envoyer, send Niveau : Débutant Date de création : 25/01/2004 Date de mise à jour : 25/01/2004 14:36:04 Vu : 5 109

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

Description

ce "snippet-addon" (mon deuxième) permet d'envoyer des maills via mIRC .Il est plus "commenté" que le précédent car celui la j'ai eu plus de temps pour le faire :D
 

Source

  • alias sendmail {
  • %mail.from = $1
  • %mail.to = $2
  • %mail.smtp = $3
  • %mail.msg = $4-
  • ; les trucs pr envoyer a savoir
  • ; /sendmail votre_email email_du_destinataire serveur_smtp message
  • ; bien sur le sujet peut etre ajouté dans le
  • ; code, ce qui est fait, voir le code .
  • sockopen mail $3 25
  • ; on ouvre la socket
  • set %mail.recv 0
  • ; histoire de pas fer lagger le serv on mettra A
  • ; LA DEMANDE DU SERVEUR les infos
  • }
  • on *:sockopen:mail:{
  • sockwrite -nt $sockname EHLO $ip
  • ; authentification
  • }
  • on *:sockread:mail:{
  • sockread %a
  • echo -a %a
  • inc %mail.recv
  • if (%mail.recv == 3) sockwrite -nt $sockname MAIL FROM: %mail.from
  • if (%mail.recv == 4) {
  • sockwrite -nt $sockname RCPT TO: %mail.to
  • sockwrite -nt $sockname DATA
  • }
  • if (%mail.recv == 5) {
  • sockwrite -nt $sockname Subject: message envoyé a partir de mIRC
  • sockwrite -nt $sockname From: %mail.from
  • sockwrite -nt $sockname To: %mail.to
  • sockwrite -nt $sockname %mail.msg
  • sockwrite -nt $sockname .
  • timer 1 1 /sockwrite -nt mail QUIT
  • timer 1 1 /echo -a mail envoyé!
  • }
  • }
alias sendmail {
  %mail.from = $1
  %mail.to = $2
  %mail.smtp = $3
  %mail.msg = $4-
  ; les trucs pr envoyer a savoir
  ; /sendmail votre_email email_du_destinataire serveur_smtp message
  ; bien sur le sujet peut etre ajouté dans le
  ; code, ce qui est fait, voir le code .
  sockopen mail $3 25
  ; on ouvre la socket
  set %mail.recv 0
  ; histoire de pas fer lagger le serv on mettra A
  ; LA DEMANDE DU SERVEUR les infos
}
on *:sockopen:mail:{
  sockwrite -nt $sockname EHLO $ip
  ; authentification
}
on *:sockread:mail:{
  sockread %a
  echo -a %a
  inc %mail.recv
  if (%mail.recv == 3) sockwrite -nt $sockname MAIL FROM: %mail.from
  if (%mail.recv == 4) {
    sockwrite -nt $sockname RCPT TO: %mail.to
    sockwrite -nt $sockname DATA
  }
  if (%mail.recv == 5) {
    sockwrite -nt $sockname Subject: message envoyé a partir de mIRC
    sockwrite -nt $sockname From: %mail.from
    sockwrite -nt $sockname To: %mail.to
    sockwrite -nt $sockname %mail.msg
    sockwrite -nt $sockname .
    timer 1 1 /sockwrite -nt mail QUIT
    timer 1 1 /echo -a mail envoyé!
  }
}

Conclusion

Ce code a été fait pour les besoins du bot de DJ-SUN et est totalement libre de droits (comprendre est la raison :D)
 

Commentaires et avis

signaler à un administrateur
Commentaire de SornDrixer le 25/01/2004 14:54:20 administrateur CS

Très basique, mais bonne exemple.

Pourquoi ne pas avoir donné aussi un exemple pour lire les mails ?

signaler à un administrateur
Commentaire de Evrae le 25/01/2004 14:55:24

'pas eu le temps de le faire j'fais un projet qui sera bientot ici ds pas lgtps :p

signaler à un administrateur
Commentaire de ChAnG-Fu le 26/01/2004 00:04:57

De toute facons X-Mailer v1.0 a la lecture de mail + les sources des protocol

En + ce systeme ne montre en aucun cas les raws du servs
Il ne respect aucune rfc's (821 et 2821)


6,5/10 car le tutorial est a moitier fait (il manque les raw du serveur)

Voila.

signaler à un administrateur
Commentaire de DarKiNg virus le 06/07/2004 13:24:15

* /sockwrite: 'mail' not connected (line 26, script.ini) >>   sockwrite -nt $sockname EHLO $ip
marche aps =|

signaler à un administrateur
Commentaire de Allan007 le 29/07/2004 13:16:05

Je n'arrive pas a faire marcher ton envoie d'email.....
Je tape: /sendmail allanguillen@wanadoo.fr allan_321@msn.com smtp3.wanadoo.fr kikou

et il m'affiche sa


220 mwinf0903.wanadoo.fr ESMTP ABO **************************
250-mwinf0903.wanadoo.fr
250-PIPELINING
250-SIZE 10485760
250 8BITMIME
-
* Timer 1 activated
-
* Timer 2 activated
-
501 Bad address syntax
-
* Timer 1 halted
-
mail envoyé!
-
* Timer 2 halted
-
503 Error: need MAIL command
503 No sender.
221 Error: I can break rules, too. Goodbye.

Aide moi stp sa serai gentil j'en ait besoin....

Merci

signaler à un administrateur
Commentaire de dj328i le 21/08/2004 23:50:57

Je ne comprend pas vos déboires , puisque qu'ici cette exemple de code a toujours bien marché sans problème :\ .

signaler à un administrateur
Commentaire de VestaX le 29/07/2005 14:43:07

moi aussi,

220 mwinf0307.wanadoo.fr ESMTP ABO **************************
501 Syntax: EHLO hostname
421 mwinf0307.wanadoo.fr Error: timeout exceeded

marche pas!!

signaler à un administrateur
Commentaire de genus1002 le 22/02/2007 13:49:11

il ya une erreur dans le code
sockwrite -nt $sockname EHLO $ip
correction
sockwrite -nt $sockname HELO $ip

signaler à un administrateur
Commentaire de griffondorr le 07/09/2008 18:37:13

le mieux sa serais de faire un addon qui envoie des emails et qui peut les recevoir les emails,qu'on pourrais supprimer les emails et qu'on pourrais ajouter des pièces jointes dans l'email,et avec les smtp configurable, en gros faire un addon complet quoi ^^, bref bonne chance et bonne continuation ;)

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

comment envoyer un mail sur ce site [ par bugsbunny471 ] je voudrais savoir comment on peut envoyer un mail a quelqu'un qui a un compte sur ce site 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 problem dcc send [ par doh380 ] slt, g un problem je n'arrive pas a envoyer des fichiers en dcc send.... j epeux les recevoirs mais po les envoyer...g remarqué que tt les personnes c Mirc en FR [ par cedricpcboss ] J'ai cherché pendant très longtemps la version 6.12 de mIRC en français, mais sans success...Khaled Mardam-Bey (l'auteur de mIRC) avait dit a plusieur Code pour réparer mirc pour mdx.dll [ par samueldr ] ce code créé par l'auteur de mdx.dll permet de réparer mirc pour les bugs de compatibilité windows XPCa ne vient pas de moi, mais du créateur de mdx, Images dans MIRC [ par Sibelle07 ] Salut,Je voudrait mettre un arriere plan image dans mon mirc !!! comment doi-je faire , j'ai étés dans l'aide de mirc , je trouve pas :(merci d'avance Créer un bot barman sur mirc. [ par cs120283 ] Bonjour,je voudrais savoir comment je pourrai faire pour créer un bot barman ?C'est à dire un bot qui donnerai de l'alcool ou une autre boisson lorsqu


Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, 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
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.