En recherchant StackOverflow, j'ai trouvé this question on how to Retrieve SMTP settings from Web.Config, mais pas de détails sur la façon de mettre à jour le SMTP dans le fichier web.config.Comment stocker par programme (enregistrer) les détails du serveur SMTP dans web.config
J'ai commencé avec le code suivant:
Configuration webConfig = WebConfigurationManager.OpenWebConfiguration("~");
MailSettingsSectionGroup settings =
(MailSettingsSectionGroup)webConfig.GetSectionGroup("system.net/mailSettings");
SmtpSection smtp = settings.Smtp;
SmtpNetworkElement net = smtp.Network;
mais a été rapidement clued par IntelliSense que SmptSection.Network
est un Get (alias "lecture seule") accesseur.
Alors, comment suis-je censé écrire mes données SMTP dans web.config?
Duh. Merci. C'était ça. :-) – Pretzel