IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Envoi d'un e-mail


Sujet :

C#

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut Envoi d'un e-mail
    Bonjour, Voila je susi un tout jeune apprenti "programmeur" et je bloque depuis plusieur jours sur une chose :

    J'ai crée une interface Avec 1 bouton et 2 champ text box, je voudrait que lorsque lutilisateur click sur le bouton un e-mail me soit envoyer contenant Le text des deux text box.

    J'ai deja regarder quelque tutoriel mais rien a voir avec ce que je veut faire.
    Pouvez vous m'aider ?
    Merci d'avance!

    P.S: je m'excuse de toutes les fautes d'orthographe!

    ( je sais pas si c'est util de vous le dire mais jutilise Microsoft Visual studio Ultimate, je code en c#)

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Ici ya du code qui montre comment envoyer un mail, tu peux t'en inspirer.

    http://www.developpez.net/forums/d98...t-envoi-mails/

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut
    D'accord merci je vais aller voir tout ça !

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut
    Je suis Dezole mais ça ne maide pas !
    Tout ce que j'essaye , il y a des dizaine et des dizaines d'ereur o rapport.
    vous auriez pas quelques explications pour un apprenti désésperer ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 82
    Par défaut
    Ajoute ton code et donne nous les messages d'erreurs. Probablement que tu as une petite erreur de syntaxe à quelques part, où que tu as oubliés de mette using system... en entête de ton code.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut
    Désolé de ne pas avoir repondu plus tôt ..
    Enfait je patoge carement je sais vraiment pas ou chercher, je n'ai pas de code a vous montrer car ces vraiment du nimporte quoi ! je pense que j'en demande trop, mais si quelquin qui si connai assez bien pouvait me faire un petit tuto ? merci d'avance.

    P.S: désolé des nombreuses fautes d'orthographe !

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    82
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Septembre 2007
    Messages : 82
    Par défaut
    Essaie-ça.
    Post le message d'erreur si tu en as un.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    String from "jackiechang@hotmail.com"; 
    String to = "elvispreslay@hotmail.com"; 
    String subject = "sujet de mon email"; 
    String body = textbox1.text + textbox2.text; 
    Boolean IsBodyHtml = true;
    String CC = "billgates@hotmail.com;steeveballmer@hotmail.com";
    System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(from, to, subject, body);
                message.IsBodyHtml = true;
                if (CC != "")
                {
                    String[] CCs = CC.Split(Convert.ToChar(";"));
                    foreach (String _cc in CCs)
                    {
                        message.CC.Add(_cc);
                    }
                }
    System.Net.Mail.SmtpClient client = new 
    //le serveur smtp de ton fai
    //le port smtp de ton fai
    System.Net.Mail.SmtpClient("serveur mail fai", 25));
     
                client.Credentials = System.Net.CredentialCache.DefaultNetworkCredentials;
               // try
    //            {
                    client.Send(message);
      //          }
        //        catch (Exception ex)
          //      {
     
            //    }

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut
    Je te remercie, j'essaierai ca cette nuit et je te tiens au courant des eventuelles erreurs.
    Merci encore

  9. #9
    Membre chevronné
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2008
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2008
    Messages : 381
    Par défaut
    Un autre exemple ici ttp://www.codedigest.com/Articles/ASPNET/95_Sending_Email_using_C__and_ASPNet_20.aspx
    C'est pour asp.net 2.0, mais le code est identique.

    Extrait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    MailMessage mail = new MailMessage();
    mail.To.Add("to@gmail.com");
    mail.From = new MailAddress("from@gmail.com");
    mail.Subject = "Test Email";
    string Body = "Welcome to CodeDigest.Com!!";
    mail.Body = Body;
    SmtpClient smtp = new SmtpClient();
    smtp.Host = ConfigurationManager.AppSettings["SMTP"];
    smtp.Send(mail);
    Là après ça,ci ça marche pas....

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 17
    Par défaut
    Merci, je vai voir tout ça

Discussions similaires

  1. [Mail] problème d'envoi de formulaire par mail
    Par alpking dans le forum Langage
    Réponses: 2
    Dernier message: 13/07/2006, 20h12
  2. Bloquer l'envoi de pages par mail dans IE 6
    Par Anemhedd dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 26/06/2006, 10h29
  3. Envoi des données via mail
    Par zorba49 dans le forum ASP
    Réponses: 4
    Dernier message: 10/04/2006, 15h35
  4. perl-MIME-Lite n'envoie plus d'e-mail : prérequis ?
    Par kafifi dans le forum Modules
    Réponses: 6
    Dernier message: 25/11/2005, 14h12
  5. Envoi automatique d'un mail toutes les heures
    Par VirginieGE dans le forum ASP
    Réponses: 8
    Dernier message: 24/08/2004, 09h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo