System.Net.Mail.SmtpClientクラスが使われてきたものの、現在は非推奨となっている。新たに公式で推奨されているMailKitを使用する。導入方法はVisualStudioならNuGetパッケージ管理画面から検索してインストールするだけ。}なぜSmtpClientクラスが非推奨になったかも含めてここが詳しい送信テスト方法IIS6以降、IISで簡易的にSMTPサーバーを立ててメール送信のテストを行うことができなくなった。SMTPサーバーを別途用意するのは大変なので、smtp4devを使う。Githubから最新リリースをダウンロードし、任意のディレクトリに解凍する。内包されているRnwood.Smtp4dev.exeを起動するだけ。警告がでるが無視してOK。基本はlocalhostの5000番ポートで待ち受けているが、ポートを変えたいならappsettings.jsonの設定を変更する。先ほどのメール送信メソッド内のsmtpのhostを"localhost",portを25に設定する。認証部分はいらないのでコメントアウト。実際の宛先には送信されない。UIの情報等、少し古いがここを参考にした。Qrunch.netサーバー提供フィードバックを送信する。