2009-10-01 5 views
-1
 SmtpClient smtpClient = new SmtpClient(); 
     MailMessage message = new MailMessage(); 

     try 
     { 
      MailAddress fromAddress = new MailAddress("[email protected]", "Lenin"); 
      smtpClient.Host = "localhost"; 
      //smtpClient.Host = ""; 
      //smtpClient.Port = 25; 
      message.From = fromAddress; 
      message.To.Add("[email protected]"); 
      message.Subject = "Feedback"; 
      //message.CC.Add("[email protected] gmail.com"); 
      //message.CC.Add("[email protected] gmail.com"); 
      // message.Bcc.Add(new MailAddress("[email protected] gmail.com")); 
      // message.Bcc.Add(new MailAddress("[email protected] gmail.com")); 
      message.IsBodyHtml = false; 
      message.Body = txtComments.Text; 
      smtpClient.Send(message); 
      MessageBox.Show("Email successfully sent."); 
     } 
     catch (Exception ex) 
     { 
      MessageBox.Show("Send Email Failed." + ex.Message);     
     } 

Veuillez nous envoyer un courriel à un autre serveur .. gmail.com merci pour l'aide.Envoyer le texte à un autre serveur de messagerie

Répondre

0
SmtpClient smtpClient = new SmtpClient(host, port); 
+0

MailMessage mail = nouveau MailMessage(); SmtpClient SmtpServer = nouveau smtpClient ("smtp.gmail.com"); userID = register.userName; password = register.pass; chaîne aa = txtTo.Text; mail.From = new MailAddress (ID utilisateur); mail.To.Add (aa); mail.Subject = txtsubject.Text; mail.Body = txtComments.Text; SmtpServer.Port = 587; SmtpServer.Credentials = new System.Net.NetworkCredential (ID utilisateur, mot de passe); SmtpServer.Send (courrier); – user182323

0
SmtpClient client = new SmtpClient(); 
client.Credentials = new System.Net.NetworkCredential("[email protected]", "password"); 
client.EnableSsl = true; 
client.Host = "smtp.gmail.com"; 
client.Port = 465 or 587; 
client.DeliveryMethod = SmtpDeliveryMethod.Network; 
client.Send(MailMessage); 

essayez celui-ci.

+0

merci, mais je voudrais que le "client.Host" soit indépendant, c'est-à-dire utiliser n'importe quel hôte et envoyer un email à n'importe qui. – user182323

+0

voulez dynamiquement définir l'hôte et envoyé un e-mail à n'importe quel serveur de messagerie en ligne. Merci – user182323

+0

Eh bien, vous pouvez attribuer des valeurs d'une entrée à la propriété Host de l'instance client, mais vous devez également modifier les informations d'identification réseau, comme nom d'utilisateur et mot de passe. numéro de port (smtp numéro de port sortant) espérons que cela aide. – Tarik

Questions connexes