begin process at 2012 02 16 03:48:39
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > PROTOCOLE SMTP

PROTOCOLE SMTP


 Information sur la source

Note :
Aucune note
Catégorie :Réseau & Internet Classé sous :protocole, smtp, anonyme, mail, greenbox Niveau :Débutant Date de création :29/04/2006 Date de mise à jour :30/04/2006 01:52:56 Vu / téléchargé :13 048 / 2 122

Auteur : EvildarkEurope

Ecrire un message privé
Site perso
Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Envoi d'Email via le protocole SMTP (Simple Mail Transfer Protocol) vers tout MTA (Message Transfert Agent).

Possibilité d'envoi anonyme (un Email contient la signature de votre FAI et votre IP, donc vous n'étes pas invisible) mais c'est marrant.
Vous allez pouvoir transformé [NOM@DOMAINE] en [votre nouveau NOM@ + votre nouveau DOMAINE (Domaine existent)].

Les serveurs SMTP sont libre, nous devons donc faire en sorte qu'il le reste le plus longtemps possible en se limitant a l'envoi de mails afin de profité de la découverte de se protocole. Donc tout SPAMMER ou AUTRES PERSONNES qui ABUSSENT cacher derrière un Proxy n'est PAS le bienvenu sur ces SERVEUR SMTP!!!

Source

  • voir archive Jointe.
voir archive Jointe.

 Conclusion

> Exemple de connection SMTP(sur le port 25):

S: 220 smtp.commentcamarche.net SMTP Ready
C: HELO machine1.commentcamarche.net
S: 250 smtp.commentcamarche.net
C: MAIL FROM:<webmaster@commentcamarche.net>
S: 250 OK
C: RCPT TO:<meandus@meandus.net>
S: 250 OK
C: RCPT TO:<tittom@tittom.fr>
S: 550 No such user here
C: DATA
S: 354 Start mail input; end with <CRLF>.<CRLF>
C: Subject: Vive Visual Basic6.0
C: Salut,
C: comment ca va?
C:
C: A bientot !
C: <CRLF>.<CRLF>
S: 250 OK
C: QUIT
R: 221 smtp.commentcamarche.net closing transmission

Copier du site commentcamarche.net

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

30 avril 2006 01:02:20 :
+ Hotmail passé de courrier indésirable > boîte de réception (suspect). + SkinAppli pour changer l'apparence du programme.
30 avril 2006 01:52:56 :
Voici la mise à jour avec le masque Photoshop pour le Skin.

 Sources du même auteur

Source avec Zip Source avec une capture DNS REDIRECTION
Source avec Zip Source avec une capture JEU DE CARTES CELEBRE ONLINE
Source avec Zip Source avec une capture CUBE SYSTEM
Source avec Zip Source avec une capture MINI SÉQUENSEUR
Source avec Zip Source avec une capture SYNARCHIVEUR 1.3

 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture ENVOI MAIL AVEC MERLIN LE MAGICIEN par hackoo
Source avec Zip Source avec une capture SMTP : PROJET COMPLET D'ENVOI DE COURRIEL, SANS UTILISATION ... par fkuchta
Source avec Zip Source avec une capture [HTA] SMTP MAIL CLIENT AVEC PIÈCE-JOINTE par hackoo
Source avec Zip Source avec une capture [VBS] ENVOYER UN E-MAIL EN HTML AVEC PIÈCE-JOINTE EN VBSCRIP... par hackoo
ENVOI DE MAIL(MAILING ET/OU MAILBOMBING, ENVOI SYNCHRONE/ASY... par theoutlawz

Commentaires et avis

Commentaire de l0st3d le 29/04/2006 16:11:29

C: EHLO machine1.commentcamarche.net

C'est p-e moi mais je croie que c'est HELO non?

Commentaire de EvildarkEurope le 29/04/2006 17:22:45

Je sais pas ;p !!
C'est comme avec Telnet, mais moi je préfére les Sock pour me connecter (c'est plus rapide).
Moi jai mis HELO dans le source et sa marche trés bien, même avec MSN/Hotmail dans courrier indésirable, mais bon j'y travail...

   //too much freedom kills freedom, are free//

Prochainement le POP3 (Heu la Hotmail, il comment un petit peu à faire <...> son monde).

Commentaire de pwoc le 30/04/2006 10:05:10

ehlo existe aussi...
http://cr.yp.to/smtp/ehlo.html

Commentaire de l0st3d le 30/04/2006 16:15:22

ah bon =)

Commentaire de difooltball le 09/08/2006 00:59:57

503 No sender.
221 Error: I can break rules, too. Goodbye.
250 Fin de la session SMTP

pk il ya erreur ?

Commentaire de eliass00 le 15/04/2007 18:25:48

bonjour,  apres une execution d'un petit exmple de mail ca marche pas , un message ki dis

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-8\www\test\envoi.php on line 10

ca ve dire koi , si kelkun pe me venir en aide et merci , bonne journée

Commentaire de EvildarkEurope le 15/04/2007 20:15:35

Désoler, mais certain serveurs peuvent empecher la transmition des mail, cela peut venir de serveurs restrictifs pour empecher l'envoi de mail par un autre Client que celui du FAI.

Dans mon cas (chez free) je n'ai aucun problème, et je m'amuse plutot bien (:S avec modération bien sure!!)

Par contre, créer sont Serveur SMTP ne posse aucun probleme de FAI ( les mail sont reçus port 25 sur NomDeBoite@Ip de votre PC).

PS: Eliass00, je ne sais pas le but de ton code 'petit exemple de mail', et je ne connais pas le langage (Php ?), je m'interresse surtout au protocoles, si tu veut de l'aide voila mon MSN : evildarkeurope(A)hotmail.fr

A+ et bonne programmation a tous ^^

Commentaire de eliass00 le 15/04/2007 21:42:13

oui merci bcp  , mais ce ke je veu tester c envoyer des imformation saisi dans un formulaire à une adresse email ,

Commentaire de EvildarkEurope le 15/04/2007 23:39:40

ok test sa en remplacant par ton adresse. Ancien copie/coller du web qui marche pour moi. ^^

parcontre si ça vient pas du code, on en revient au restriction de ton FAI, verifie que tu puisse envoyer des mail a partir de ton hebergement web.

Cela envoye tout les informations de ton formulaire vers ton adresse mail avant d'afficher une page de confirmation.

---Fichier FormMail.PHP---

<?php
$TO = "evildarkeurope@hotmail.fr";
$subject  = "EvildarkEurope website.";
$h  = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
  $message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://evildarkeurope.free.fr");
?>

-----------------------------------------------------

Commentaire de eliass00 le 16/04/2007 00:10:43

merci bcp evildark pour tes commentaire , j essaiyer ton code , mais tjrs le meme message

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

desolé pour le derangement ;

Commentaire de rtjhlk le 29/06/2009 17:53:51

bonjour
j'ai le problèmes suivant que je dois coder en java j'ai compris le principe mais j'ai quelques soucis pour coder
   I.  X veut écrire à Y@BINI
   II. X contacte son propre serveur d'envoi POU
   III. POU trouve l'adresse du serveur BINI et lui demande un puzzle
   IV. BINI fournit un puzzle
   V. POU transmet ce puzzle à X
   VI. X résout le puzzle et envoie la solution à POU
   VII. POU envoie le mail de X et la solution du puzzle à BINI
   VIII. BINI vérifie la solution et, si elle est correcte, stocke le message pour que Z puisse le lire (par exemple sur un serveur mail classique)

Voici un squelette pour la partie concernant les puzzle :

public class Puzzle{
private static final SIZE = ...;
private final byte[] puzzle;
public Puzzle(int difficulty){
// ce constructeur doit en principe générer le puzzle en fonction de
// la difficulté (taille du mail par exemple)
// mais on simplifie par :
puzzle = new byte[SIZE];
}
public byte[] getByte(){
return puzzle;
}
@Override
public boolean equals(Object o){
if(o instanceof Puzzle){
Puzzle p = (Puzzle)o;
return Arrays.equals(p.getByte(), puzzle);
}
return false;
}
}


Dans votre serveur :

public void sendPuzzle(Puzzle p,Socket service)throws IOException{
service.getOutputStream().write(p.getByte());
}
public boolean isCorrect(Puzzle p, Puzzle answer){
// en principe cette méthode doit vérifier que answer
// contient bien les mêmes pieces que p et qu'elles sont
// bien ordonnées pour respecter les règles eternity.
// on simplifie par :
return p.equals(answer);
}


dans votre client :

public void sendAnswer(Puzzle p, Socket server){
// en principe, le client doit résoudre le puzzle,
// on simplifie par :
server.getOutputStream().write(p.getByte());
}
merci

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ENVOYER UN MAIL ANONYME [ par omnikod ] envoyer des mails anonymes ? www.omnikod.fr.fm Mail anonyme [ par Apophis ] slt,Comment faire pour envoyer un mail de manière autonome de préférence (sans outlook) ou l'on peut mettre le nom que l'on veut? (le code présent sur Smtp avec authentification [ par Nicolas75 ] Bonjour à tousActuellement je réalise une petite appli en VB6 dans laquelle j'utilise le contrôle winsock pour un envoi par mail.Winsock que j'utilise Mail SMTP par WINSOCK [ par mcroteau ] J'ai présentement un problème. J'utilise Winsock pour envoyer des mails. Si j'envoie le mail par un serveur Exchange, la date d'envoie n'est pas la bo mail winsocks [ par vesta ] Voila je souhaiterai faire un petit programme qui me renvoie mensuellement des données a partir d'un pc distant... Je voudrais que celui ci soit autom mail winsocks [ par vesta ] Voila je souhaiterai faire un petit programme qui me renvoie mensuellement des données a partir d'un pc distant... Je voudrais que celui ci soit autom authentification SMTP [ par PatDeLaYaute ] Bonjour,je suis en train de faire un formulaire d'envoi de mail à partir de mon projet.Le problème pour envoyer le mail j'utilise le serveur de l'hebe mail qui partent mais n'arrivent pas [ par papi jim ] Salut, je galere pas mal avec l'envoie de mail&nbsp; a partir de vb, je regarde souvent toutes les sources, mais je n'y arrive pas... j'ai essay&#233; SMTP identification [ par ciberrique ] Bonjours, je voudrais envoyer des mails par smtp, seulement la plupart des serveurs smtp requiert un mot de passe et un login. Mon probl&#232;me et qu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 3,448 sec (4)

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