none
Send Email programatically through win8 app RRS feed

  • Discussion générale

  • hello,

    i'm trying to send email programatically through win8 app but it blocks my outlook account 

    how can i fix it please thanks for your help

    • Type modifié Aurel Bera mardi 13 mai 2014 06:39 disc
    mercredi 7 mai 2014 07:06

Toutes les réponses

  • Hello, 

    Can you provide us a code example of what you're trying to do ?

    Thx

    mercredi 7 mai 2014 12:24
  •    private async Task Send_Email()
            {
               String Result = "";
                try
                {
                    SmtpMail oMail = new SmtpMail("TryIt");
                    SmtpClient oSmtp = new SmtpClient();

                    // Set sender email address, please change it to yours
                    oMail.From = new MailAddress("SanaTestEnvoi@outlook.fr");

                    // Add recipient email address, please change it to yours
                    oMail.To.Add(new MailAddress("SanaTestReception@outlook.fr"));

                    // Set email subject and email body text
                    oMail.Subject = "test email from C# XAML project";
                    oMail.TextBody = "this is a test email sent from Windows Store App, do not reply";

                    // Your SMTP server address
                    SmtpServer oServer = new SmtpServer("smtp-mail.outlook.com",25);

                    // User and password for SMTP authentication            
                    oServer.User = "SanaTestEnvoi@outlook.fr";
                    oServer.Password = "mypassword";

                    // If your SMTP server requires TLS connection on 25 port, please add this line
                    oServer.ConnectType = SmtpConnectType.ConnectSSLAuto;

                    // If your SMTP server requires SSL connection on 465 port, please add this line
                   // oServer.Port = 465;
                    //oServer.ConnectType = SmtpConnectType.ConnectSSLAuto;

                    await oSmtp.SendMailAsync(oServer, oMail);
                    Result = "Email was sent successfully!";
                }
                catch (Exception ep)
                {
                    Result = String.Format("Failed to send email with the following error: {0}", ep.Message);
                }

                // Display Result by Diaglog box
                Windows.UI.Popups.MessageDialog dlg = new
                    Windows.UI.Popups.MessageDialog(Result);

                await dlg.ShowAsync();
            }
        
            }
    mercredi 7 mai 2014 13:27
  • Bonjour

    Vous êtes dans la section Française de forums, donc tournez vers français SVP.
    Vous avez un message d'erreur?

    Bien cordialement,

    <o:p></o:p>



    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    jeudi 8 mai 2014 05:38