要するに -
- ユーザーがサイトに登録する
- 登録を確認する電子メールがユーザーに送信されます
私は使っている :
- Asp.net 3.5(C#)
- CMSとしてのSitefinity
- MS SQL 2008 サーバー r2
私の質問は、電子メールを自動的に送信する最良の方法は何ですか?
ASP.net で実行するか、xp_sendmail などを使用してデータベース トリガーとして実行する必要があります。
要するに -
私は使っている :
私の質問は、電子メールを自動的に送信する最良の方法は何ですか?
ASP.net で実行するか、xp_sendmail などを使用してデータベース トリガーとして実行する必要があります。
シンプルにする場合。その場合、ASP.NET メンバーシップ システムで十分です。ASP.NET Web サイトでユーザー登録と電子メールの確認をセットアップする方法に関するビデオがたくさんあります。
ASP.NET メンバーシップ http://www.asp.net/learn/security-videos/video-389.aspx
メール登録確認のセットアップ http://www.asp.net/security/videos/implement-the-registration-verification-pattern
私の読みが正しければ、Sitefinity は ASP.NET の既存のメンバーシップ システムの上に構築されています。したがって、統合はそれほど難しくありません。
私はいつもASP.NETで言います。あなたのコードは、そのようなすべてを制御する必要があります。
それをデータベースに入れるとすぐに、将来のために問題を構築し始めます。つまり、システム管理者と一緒にデータベースを移動するときは、これを行う必要があることなどを覚えておいてください。コードでは、構成にSMTPサーバーがあるため、常に管理できるはずです。
既に提案されているように、ASP.NET で電子メール通知を実装することをお勧めします。.NET フレームワークの電子メール機能を利用できます。Sitefinity は .NET の上に構築されており、既存のコードを使用して目的の電子メール機能を実装できます。