問題タブ [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 投票する
2 に答える
2148 参照

asp.net-mvc-3 - MVCMailer を使用して .NET MVC3 アプリケーションでスケジュールされた電子メールを送信する最良の方法

私はに取り組んでい.NET MVC3 C# Applicationます。このアプリケーションは、独自のサーバーでホストされています。今、アプリケーションでスケジュールされた電子メールを毎日 (特定の時間に)、毎週、毎月などに送信したいと考えています...

現在MVCMailer、アプリケーションでメールを送信するために使用しています。

Fluent Schedulerスケジュールされたメールを送信しようとしましたが、 MVCMailer では機能しません。MVCMailer を使用せずにメールを送信したり、他のスケジューリング ジョブを送信したりすると、問題なく動作します。

それは私にエラーを与え、nullにすることはできないNULLReferenceExceptionと言います。HTTPContextこの問題を解決するにはどうすればよいですか。

また、アプリケーションで電子メールを送信する最良の方法を提案してください。

  1. Windows サービス (独自のサーバーを持つ)
  2. スケジューラー (流暢なスケジューラー)
  3. SQL スケジュール ジョブ

ERRORスナップショット を添付しています:ここに画像の説明を入力 ここに画像の説明を入力

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

asp.net-mvc-5 - Mvc5 を使用した MvcMailer が失敗する

例外:

コードによってスローされます:

この問題を解決するにはどうすればよいですか?

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

html - MVC Mailer レイアウトは、RenderBody メソッド以外の HTML をレンダリングしていません

こんにちは、MVC Mailer を使用して、アプリケーションでメールの作成と送信を管理しています。メールは正常に作成および送信されますが、レイアウトの本文内に挿入した html はメールに含まれていません。

メーラー

ここでは _EmailLayout を使用するように設定しています。_Layout という名前の他のファイルと競合するため、_Layout という名前に問題があることを確認した後、名前を変更しました。

_EmailLayout

H1タグや「ありがとう」の内容がメールにない

Access.cshtml

電子メール ソース

以前にこの問題に遭遇した人はいますか? アプリケーションをデバッグすると、それが _EmailLayout に入ることがわかりますが、そのファイルの HTML がレンダリングされない理由がわかりません。

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

c# - MvcMailer と Quartz.Net httpContext が null です

さて、30分ごとにスケジュールされたアクティビティリマインダーを電子メールで送信しようとしています(アクティビティがスケジュールされている場合)、QuartzのものとMvcMailerワーカーが動作していますが、Quartz.Netを取得するのに問題がありますMvcMailMessages を使用します。

私が得ているエラーは次のとおりです。値はnullにすることはできません。パラメータ名: httpContext

どうすればこれについて行くことができますか?私は多くの検索を行いましたが、機能しているものを見つけることができません。Global.asax.cs の Application_Start() でスケジューラを開始しています。

デフォルトの電子メールを使用するように戻して、何らかの方法ですべての Htmlz を使用してメッセージを別の形式にすることもできます。しかし、私はむしろこれに時間を費やしたくありません。

どんな助けでも大歓迎です。

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

asp.net - MvcMailer を使用した厳密に型指定されたモデル

強く型付けされたモデルを MvcMailer ビューに渡す際に問題に直面しています。私はasp.net mvc3を使用しており、nugetを使用してMvcMailer3をインストールしています。

エラー メッセージは表示されず、メッセージは正常に送信されますが、データ フィールドは入力されません。ViewBagフィールドを使用してすべてを試しましたが、同じ問題が発生しました-つまり、メッセージは正常に送信されましたが、フィールドにデータが入力されていません...

助けてください...私は2日間立ち往生しています!

これが私のコントローラーとビューコードです....

//コントローラーコード

コードを表示

メール本文として次のテキストしか取得できません。

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

c# - ViewBag が利用できない WebApi プロジェクトから MvcMailer を使用してメールを送信する

これに似たASP Web ApiとAngularプロジェクトのハイブリッドプロジェクトがあり、その中のApiControllersから電子メールを送信する必要があります。

私はMvcMailerが好きで、それを使いたいと思っています。実際にメールを送信することができました。ただし、 ApiController コンテキストにアクセスできViewBagないため、ビューにカスタム データを渡す方法がわかりません。ViewData

どんな助けでも大歓迎です。