特定のアドレスに電子メールを送信できるシンプルだが完全な ASP.NET MVC 4 Web アプリをセットアップしようとしています。SMPT 設定用の web.config ファイルを構成し、コントローラー呼び出しでコードを記述しましたが、エラー メッセージ「The SMTP」が表示されます。ホストが指定されていません」
<system.net>
<mailSettings>
<smtp deliveryMethod="Network" from="myEmail@hotmail.co.uk">
<network host="smtp.live.com" port="25" userName="myEmail@hotmail.co.uk" password="myPassword" defaultCredentials="true"/>
</smtp>
</mailSettings>
コントローラークラスで
var mailMessage = new MailMessage();
mailMessage.To.Add("yourEmail@hotmail.co.uk");
mailMessage.Subject = "testing 2 ";
mailMessage.Body = "Hello Mr. Aderson";
mailMessage.IsBodyHtml = false;
var smptClient = new SmtpClient { EnableSsl = false };
smptClient.Send(mailMessage);
どうもありがとう