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

Windows Presentation Foundation Discussion :

Envoie de Mail SMTP


Sujet :

Windows Presentation Foundation

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 44
    Points : 42
    Points
    42
    Par défaut Envoie de Mail SMTP
    Bonjour,

    J'essaye depuis un moment d'envoyer une pièce jointe a une adresse mail sur un serveur smtp(sortant) mais a chaque fois j'ai un message d'erreur qui me dit que l'opération a dépasse le délai et je n'ai pas d'autres info sur ce qui se passe auriez-vous une idée voici le code:
    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
     
    private void itemenvoieLog_Click(object sender, EventArgs e)
            {
                _monMain.log.LogFiles("itemenvoieLog_Click()", Constant.DEBUG);
                const string FileLog = "\\LogFile.log";
                var _targetPath =
                    Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments));
                var targetPath = Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData),
                    "LogDirectory");
                FileSystem.Rename(targetPath + FileLog,
                    targetPath + "\\C2D " + DateTime.Now.ToLongDateString() + " " + DateTime.Now.Hour + "H " +
                    DateTime.Now.Minute + "minutes " + DateTime.Now.Second + "secondes" + ".log");
                if (
                    !File.Exists(
                        (Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
                            "Log Click2Dial " + _monMain.Macfg.AccountName + ".zip"))))
                    ZipFile.CreateFromDirectory(targetPath,
                        (Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
                            "Log Click2Dial " + _monMain.Macfg.AccountName + ".zip"))
                        , CompressionLevel.Optimal, false);
                else
                    File.Delete(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
                        "Log Click2Dial " + _monMain.Macfg.AccountName + ".zip"));
                string to = "Mail sender";
                string from = "Mail receiver";
                string subject = "Log";
                string body = "Log";
                MailMessage message = new MailMessage(from, to, subject, body);
                var obj = new Attachment(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments),
                    "Log " + _monMain.Macfg.AccountName + ".zip"), MediaTypeNames.Application.Octet);
                message.Attachments.Add(obj);
                 try
                 {
                     SmtpClient client = new SmtpClient("serveur courrier sortant smtp", port);
                     client.Credentials = new NetworkCredential("AdressMail", "MDP");
                     client.EnableSsl = true;
                     client.Send(message);
                }
                catch (Exception exception)
                {
                    MessageBox.Show(exception.Message);
                }
    Merci d'avance

  2. #2
    Membre expert
    Avatar de GuruuMeditation
    Homme Profil pro
    .Net Architect
    Inscrit en
    Octobre 2010
    Messages
    1 705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : .Net Architect
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 705
    Points : 3 568
    Points
    3 568
    Par défaut
    Tu es sur que le serveur est bon? Il y a un firewall ?
    Microsoft MVP : Windows Platform

    MCPD - Windows Phone Developer
    MCPD - Windows Developer 4

    http://www.guruumeditation.net

    “If debugging is the process of removing bugs, then programming must be the process of putting them in.”
    (Edsger W. Dijkstra)

  3. #3
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2015
    Messages
    44
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2015
    Messages : 44
    Points : 42
    Points
    42
    Par défaut
    Oui je suis sur de tout cela mais enfaite j'ai réussi il y avait un certificat a mettre pour que le tout puisse marcher je l'ai trouvé et inclut et depuis tout fonctionne comme je le souhaitais

    Merci quand même

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme envoi de mail/SMTP
    Par verbal34 dans le forum ASP.NET
    Réponses: 10
    Dernier message: 01/08/2008, 10h55
  2. Envoi e-mail SMTP
    Par bellemlih dans le forum Réseau
    Réponses: 9
    Dernier message: 05/06/2008, 12h17
  3. Problème d'envoi de mail smtp
    Par tongo dans le forum API standards et tierces
    Réponses: 2
    Dernier message: 26/05/2008, 10h23
  4. [Windows 2003] Envoi de mail smtp, erreur
    Par Amiba dans le forum Windows Serveur
    Réponses: 6
    Dernier message: 22/11/2007, 12h23
  5. petit trou de mémoire avec CDO.Configuration envoie de mail SMTP
    Par thierry007 dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 12/09/2006, 21h39

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