問題タブ [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.
asp.net-mvc-3 - MVCMailer を使用して .NET MVC3 アプリケーションでスケジュールされた電子メールを送信する最良の方法
私はに取り組んでい.NET MVC3 C# Application
ます。このアプリケーションは、独自のサーバーでホストされています。今、アプリケーションでスケジュールされた電子メールを毎日 (特定の時間に)、毎週、毎月などに送信したいと考えています...
現在MVCMailer
、アプリケーションでメールを送信するために使用しています。
Fluent Scheduler
スケジュールされたメールを送信しようとしましたが、 MVCMailer では機能しません。MVCMailer を使用せずにメールを送信したり、他のスケジューリング ジョブを送信したりすると、問題なく動作します。
それは私にエラーを与え、nullにすることはできないNULLReferenceException
と言います。HTTPContext
この問題を解決するにはどうすればよいですか。
また、アプリケーションで電子メールを送信する最良の方法を提案してください。
- Windows サービス (独自のサーバーを持つ)
- スケジューラー (流暢なスケジューラー)
- SQL スケジュール ジョブ
ERROR
スナップショット
を添付しています:
asp.net-mvc-5 - Mvc5 を使用した MvcMailer が失敗する
例外:
コードによってスローされます:
この問題を解決するにはどうすればよいですか?
html - MVC Mailer レイアウトは、RenderBody メソッド以外の HTML をレンダリングしていません
こんにちは、MVC Mailer を使用して、アプリケーションでメールの作成と送信を管理しています。メールは正常に作成および送信されますが、レイアウトの本文内に挿入した html はメールに含まれていません。
メーラー
ここでは _EmailLayout を使用するように設定しています。_Layout という名前の他のファイルと競合するため、_Layout という名前に問題があることを確認した後、名前を変更しました。
_EmailLayout
H1タグや「ありがとう」の内容がメールにない
Access.cshtml
電子メール ソース
以前にこの問題に遭遇した人はいますか? アプリケーションをデバッグすると、それが _EmailLayout に入ることがわかりますが、そのファイルの HTML がレンダリングされない理由がわかりません。
c# - MvcMailer と Quartz.Net httpContext が null です
さて、30分ごとにスケジュールされたアクティビティリマインダーを電子メールで送信しようとしています(アクティビティがスケジュールされている場合)、QuartzのものとMvcMailerワーカーが動作していますが、Quartz.Netを取得するのに問題がありますMvcMailMessages を使用します。
私が得ているエラーは次のとおりです。値はnullにすることはできません。パラメータ名: httpContext
どうすればこれについて行くことができますか?私は多くの検索を行いましたが、機能しているものを見つけることができません。Global.asax.cs の Application_Start() でスケジューラを開始しています。
デフォルトの電子メールを使用するように戻して、何らかの方法ですべての Htmlz を使用してメッセージを別の形式にすることもできます。しかし、私はむしろこれに時間を費やしたくありません。
どんな助けでも大歓迎です。
asp.net - MvcMailer を使用した厳密に型指定されたモデル
強く型付けされたモデルを MvcMailer ビューに渡す際に問題に直面しています。私はasp.net mvc3を使用しており、nugetを使用してMvcMailer3をインストールしています。
エラー メッセージは表示されず、メッセージは正常に送信されますが、データ フィールドは入力されません。ViewBagフィールドを使用してすべてを試しましたが、同じ問題が発生しました-つまり、メッセージは正常に送信されましたが、フィールドにデータが入力されていません...
助けてください...私は2日間立ち往生しています!
これが私のコントローラーとビューコードです....
//コントローラーコード
コードを表示
メール本文として次のテキストしか取得できません。