私たちは常に次のようになっていることに気付きました。
SmtpClient mSmtpClient = new SmtpClient();
// Send the mail message
mSmtpClient.Send(mMailMessage);
資格情報が設定される唯一の場所は web.config です。
<system.net>
<mailSettings>
<smtp>
<network host="xxx.xx.xxx.229" userName="xxxxxxxx" password="xxxxxxxx"/>
</smtp>
</mailSettings>
</system.net>
だから私の質問は、どうやってそれらを自動的に取り出すのですか?