2011-06-22 17 views
0

こんにちは、私はMVC2 Webアプリケーションを介して電子メールを送信する良い方法は何でしょうか? 管理者がHTMLとプレーンテキストの両方で簡単に電子メールを送信できる(Web)UIを作成することを目的としています。これまでの私の理解は、理想的にはEmailControllerと、プレーンテキスト版とHTML版の2つのビューを持つべきであるということです。したがって、両方のビューは、コントローラ内の対応するActionResultからレンダリングする必要があります。また、System.Net.Mailのクラスを使用できることも知っています。ASP.NET MVC2で電子メールを送信

NugetでインストールできるMVCMailerパッケージについて簡単に説明しました。 MVC2でどれくらいうまく動作しているかわかりませんが私はこのプロジェクトでいくつかのマイルストーンを持っており、もう一つは、HTML知識が非常に基本的なので、電子メールを作成するための何らかのwysiwygエディタを実装することです。

誰もこのことについてどのように進むべきかについての良い提案を得ましたか?

+1

質問は何ですか? System.Net.Mailを使用して電子メールを送信する方法を知りたいですか?あなたは電子メールのための最高のWYSIWYGエディタを知りたいですか?これには明確化が必要です。 – therealmitchconnors

+0

MVCMailerはRazorを使用しているため、MVC2で使用するのが難しくなります。 – heisenberg

+0

@threalmitchconnors:はい、そうです。質問は、郵送についてです。 – Tim

答えて

-1

ソリューションの数がここにありますhttp://www.nuget.org/packages?q=email

+0

404:ページが見つかりません あなたがここにいる可能性があります: あなたが探しているページはもう存在しません。 – user1855153

+0

@ user1855153本当に投票がありますか? Nuget.orgが検索URLを変更したという単純な注釈は、素晴らしいコミュニティの回答を維持する上で、はるか遠くに進んでいたでしょう。 – Paul

+0

検索リンクは本当ですか?あなたの答えをあきらめるために投票しました。私ができるならば、私はあなたに2倍のdownvoteをしていただけボーナスだったページが見つかりませんでした。 – user1855153

0

あなたは、単純な起動して、そこから構築できます。あなたの電子メールコントローラに、管理者からの入力(From、Subject、Messageなど - 私はビューモデルに入れます)を入力するだけのアクションを提供します。 HTMLまたはプレーンテキストを選択するオプションを提供するラジオボタンを提供します。あなたのコードでは、選択した内容に応じて、System.Net.Mailに電子メールを送信する形式を教えてもらうことができます。

また、管理者が単にテキストを書きたい場合、ポーズする単純なHTMLレイアウトを設計できます入力されたテキストを囲むような感覚を提供できるHTML電子メールテンプレートです。

多くのオプションがありますが、うまくいけば少し助けてください。

+0

より良いアドバイスです。 – Tim