問題タブ [mvcmailer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
757 参照

mvcmailer - メッセージに本文がない (MvcMailer + Orchard CMS)

作成したモジュールで MvcMailer を Orchard CMS で使用しており、電子メールを送信することはできますが、電子メールの本文が空であり、Orchard が受信していないと信じています"/[Module] /Views/[NameOfMailerFolder/_Layout.cshtml" または ".../[NameofMailerView].cshtml".

最初は、"/[Module]/Views/[NameOfMailerFolder]" を "/[ThemeBeingUsed]/Views" フォルダーまたは Orchard.Web の "/Views" フォルダーに移動するとうまくいくのではないかと考えました (単にパスが見つからない)。しかし、運がありません。

モジュールで route.cs をいじってみましたが、CONTROLLER と ACTION を空 ("") のままにして、そこに "/[Module]/Views/[NameOfMailerFolder]" を入れることができるかどうかわかりません。それだけ。いずれにせよ、「[NameOfMailerView].cshtml」のルートを作成しましたが、それも機能しませんでした。これが正しい方法であるかどうか疑問に思っています(コントローラーでアクションを設定していませんが、そうするつもりです-リダイレクトする必要がありますか?)。

私は少し迷っているので、ご指導いただければ幸いです。

0 投票する
2 に答える
1137 参照

asp.net-mvc - MVCMailer SendAsync と添付ファイルの削除

メールを非同期で送信した後、MVCMailer で添付ファイルを削除するのに問題があります。

メッセージの添付ファイルに添付されているプロセスを解放するためにメッセージを破棄する方法がわかりません。

こちらの指示に従ってください....

0 投票する
1 に答える
703 参照

asp.net-mvc-3 - MvcMailer をインストールできません

パッケージ マネージャー コンソールで「Install-Package MvcMailer」コマンドを入力して Mvc Mailer をインストールしようとしましたが、次のエラー メッセージが表示されます。

実際、MvcMailer がインストールされますが、構成中に何か問題が発生したと思われます。

すでに次の 2 つのパッケージがインストールされています。

T4足場 1.0.2

MvcScaffolding 1.0.2

0 投票する
1 に答える
2558 参照

asp.net-mvc - MvcMailer: コンテキストは、同じリソース Uri を持つ別のエンティティを既に追跡しています

nuget pakcage をインストールできない理由がわからない

これをVisual Studio 2010パッケージマネージャーで実行してみました

しかし、私は以下に示すエラーを受け取ります

この問題を解決する方法はありますか? tnx

0 投票する
1 に答える
1393 参照

c# - MvcMailer を使用したメールフォーム

MVC 3 アプリケーションを開発しており、MvcMailer を使用して電子メールを送信しています。基本的な電子メールは送信できますが、フォームの内容を電子メールで送信しようとしてもうまくいきません。

私のモデルのコードは次のとおりです。

}

私の見解では、エディター フィールドがあります。ここにいくつかを示します。

私は電子メールアプリケーションを呼び出しました。ApplicationMailer のコードは次のとおりです。

コントローラーにこれがあります:

メールのビューに追加したのは

電子メールが送信されるので、正しく構成されていますが、電子メール ビューのフォームに挿入された値を取得する方法がよくわかりません。

ありがとう、エイミー

0 投票する
1 に答える
829 参照

c# - MvcMailerで複数のメールを送信する

私はMVC3プロジェクトを開発しており、毎月クライアントに電子メールで請求書を送りたいと思っています。これらの複数の電子メールをどのように送信しますか?ループの場合、このループをどのようにコーディングしますか?

これが私のInvoiceMailerコードです:

そして私のメールの見方:

電子メールは現在送信中ですが、明らかに1セットの情報のみで、3人の受信者のうち2人にのみ送信されます(これはFirstOrDefaultによるものであり、代わりに何を使用する必要がありますか?)。

ありがとう、エイミー

0 投票する
1 に答える
422 参照

c# - メールで送信されないフォームのデータ-MvcMailer

MVC3WebアプリケーションでMvcMailerを使用してフォームのコンテンツを送信しようとしています。電子メールは送信されますが、フォームからのデータは入力されません。

これが私のフォームのビューです:

}

これが私のコントローラーの一部です:

これが私のApplicationMailer.csです。

私のIApplicationMailer.cs:

そして私のApplication.cshtml:

編集:

フォームを含むビューの上部には、次のものがあります。

そして、Application.csは次のとおりです。

0 投票する
1 に答える
1558 参照

asp.net-mvc-3 - mvc3でmvcmailerを使用する

mvcWebアプリでmvcmailerを使用しようとしています。ダミープロジェクトで使用し、wikiに記載されている手順を続行すると、正常に機能し、メールを送信できました。

しかし、それをWebアプリに統合しようとすると、「PopulateBody(mailMessage、viewName: "Welcome");」でエラーが発生します。_Layout.textが見つからないことを示します。_Layout.text.cshtmlおよび_Layout.cshtmlは、Welcome.cshtmlとともにUsermailerフォルダーに存在します。

ユーザーメーラーコード

コントローラコード

UserMailer.Welcome(email:model.Email、validationUrl:validationUrl).Send();

コピーされた例外の詳細:

誰かが私が間違っていることを教えてくれたら心から感謝します。

ありがとうArnab

0 投票する
1 に答える
442 参照

asp.net - Global.asax から MvcMailer を使用する

ユーザーが Web サーバー上の静的コンテンツにいつアクセスするかを監視し、そのたびにユーザーの残高を引き落とす MVC3 アプリケーションを開発しました。このロジックは、Global.asax の「Application_AuthenticateRequest」イベントで発生します (以前に、これがそのようなロジックを配置する正しい場所であると読みました)。

MvcMailer は、ユーザーにさまざまな通知を送信するために実装されています (アカウントの作成、パスワードのリセットなど)。「残高不足」通知を実装したいのですが、完全な HttpContext が利用できないため、「Application_AuthenticateRequest」で送信できないようです...? 「PopulateBody」が呼び出されたときに表示される完全なエラーは次のとおりです。

これを回避する方法はありますか?Global.asax の別のイベントで通知を送信することを考えていましたが、静的コンテンツに対しても起動する必要がありますか?

前もって感謝します!

0 投票する
1 に答える
736 参照

asp.net-mvc-3 - MvcMailerでASync電子メールを送信するときのログエラー

優れたMvcMailerパッケージを使用して、アプリケーション内から電子メールを送信しています。SendAsync()メソッドを使用して電子メールを送信しており、エラーをログに記録して添付ファイルを破棄したいと考えています。

これはうまく機能しますが、電子メールを送信する必要があるときはいつでも、同じスニペットを繰り返すのは苦痛になります。

エラーをログに記録し、非同期呼び出しが完了したときにメッセージの添付ファイルを破棄できるように、これをどのように設定する必要がありますか?より良い方法が必要です!