Je tente de déplacer mes paramètres de courrier électronique vers la configuration Web, mais je ne sais pas comment appeler le paramètre depuis la configuration Web.Déplacement du paramètre de messagerie électronique vers la configuration Web
Ceci est mon newpassword réglage webconfig:
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from=""testo" <[email protected]>" >
<network host="mail.test.com" userName="[email protected]" password="waiff75E-" port="25"/>
</smtp>
</mailSettings>
</system.net>
Et voici mon code précédent
const string username = "[email protected]";
const string password = "password";
SmtpClient smtpclient = new SmtpClient();
MailMessage mail = new MailMessage();
MailAddress fromaddress = new MailAddress("[email protected]", loggedinUser.Text + "test");
smtpclient.Host = "mail.test.com";
smtpclient.Port = 25;
mail.From = fromaddress;
mail.To.Add(userEmail.Text);
mail.Subject = ("New post on your wall from " + loggedinUser.Text + " ");
// mail.Attachments.Add(new mail);
mail.IsBodyHtml = true;
mail.Body = "";
Si vous spécifiez tous les paramètres dans web.config. Encore une fois pas besoin de définir dans le code. Vérifiez cela pour web.config - https://msdn.microsoft.com/en-us/library/ms164242%28v=vs.110%29.aspx – malkam