问题标签 [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 回答
1990 浏览

asp.net-mvc - 为 MVC 邮件程序伪造 HTTPContext

我需要从 asp.net MVC 应用程序发送电子邮件,我正在使用 MVC 邮件程序来完成这项工作。只要有一个 HTTPContext 它就可以正常工作。不幸的是,我还需要在没有上下文的情况下发送电子邮件。

较新版本的 MVC Mailer 具有 CurrentHttpContext 的虚拟属性,当我使用“假”上下文设置它时,它似乎在本地工作。一旦它到达服务器,它将不再工作并失败并出现以下堆栈跟踪

我已经进行了一些研究,问题似乎在于 ViewEngineCollection 无法找到,因为它正在 HTTPContext 中寻找某些东西。我返回的“假”上下文很简单

我是否从我的“假”上下文中遗漏了什么?我该如何添加它?

0 投票
1 回答
103 浏览

mvcmailer - MvcMailer 和果园 1.6

我正在尝试将 MvcMailer 集成到 Orhcard 1.6 中,但出现此错误:

'HttpContext.SetSessionStateBehavior' 只能在引发 'HttpApplication.AcquireRequestState' 事件之前调用。

在文件 Orchard\Mvc\Routes\ShellRoute.cs 第 54 行

我尝试调试,发现错误是从以下位置引发的:

MvcMailer 的 mailerBase.cs。在普通的 mvc 4 应用程序中一切正常。

有人可以帮助我或已经成功安装的人吗?

谢谢..

这个帖子http://orchard.codeplex.com/discussions/406407一样的问题..如何解决?

0 投票
1 回答
2373 浏览

c# - MVCMailer smtp mailsettings 以编程方式设置配置设置

MVCMailer 使用 web.config 文件中的 smtp 设置,如下所示:

控制器:

无论如何要在代码中设置 SMTP 设置吗?我想避免将密码保存在 web.config 文件中。

0 投票
1 回答
1219 浏览

asp.net-mvc - MVCMailer 发送多条没有正文的消息

我正在使用来自 Nuget 的 ASP.Net MVC 4 和 MVCMailer 4.0。当我创建一条消息并将其发送到脚手架的欢迎消息时,一切正常,我能够发送电子邮件就好了(唯一的问题是它是纯文本的,因为我有 html)

当我使用联系表格发送消息时,我的问题就出现了。首先让我向您展示我拥有什么以及如何使用它:

现在来看视图

最后是实例化邮件程序并发送邮件的联系人控制器操作

只是为了完整性,我也会包括我的模型

好的,所以我遇到了多个问题:

  1. 这段代码以某种方式生成了 2-3 份电子邮件副本,以防万一我在单击表单上的提交按钮时非常小心。
  2. 消息的所有副本,包含正确的发件人电子邮件地址、主题,但它根本没有任何正文(消息实际上在我的手机上显示为“此消息没有内容”)
  3. 最后,当我确实让它工作时(当我第一次实现它时,我一辈子都看不到我做了什么让它停止工作)它以纯文本而不是 html 形式发送所有消息。

我刚刚开始学习 ASP.Net MVC,如果有任何关于如何正确实现上述内容的指示,将不胜感激。

0 投票
1 回答
1817 浏览

c# - MVCMailer SendAsync() 因 Amazon SES 而失败

如果我将 Send() 与 MVCMailer 一起使用,我的 SES 工作正常,但 SendAsync() 显示下面的错误消息,有人知道解决这个问题的方法吗?谢谢!

0 投票
1 回答
568 浏览

c# - 在 WCF 中使用 MvcMailer

我们正在创建一个应用程序,它使用 ASP.NET MVC4 的 Web 应用程序和 WCF 的访问公共数据存储的 Web 服务。

Web 应用程序使用 MvcMailer 发送电子邮件,我希望有人可以向我指出一些资源,这些资源也显示了如何从 WCF 使用 MvcMailer(如果存在上述资源)。

我经历过:https ://github.com/smsohan/MvcMailer/issues/44

我宁愿不推出自己的代码,但如果没有更好的解决方案,我愿意走这条路。

谢谢!

0 投票
1 回答
1779 浏览

c# - 从 MVCMailer 4.5 中的电子邮件地址更改

有谁知道如何更改代码中的发件人电子邮件地址以覆盖 web.config 设置。

我正在尝试做的是允许某人填写在线表格,当收件人收到电子邮件时,它将来自发件人的电子邮件地址。

但目前它只是在 web.config 中显示默认值。

-----------------Web.config----------



0 投票
1 回答
65 浏览

forms - 带表单的 MvcMailer

我是一个菜鸟,我想要一个带有表单的应用程序来发送电子邮件,

这是我要修改的代码:

所以主题、正文和 Mail.message.To.Add 信息应该来自一个表单,

你能指引我正确的方向吗?

0 投票
1 回答
338 浏览

mvcmailer - 使用 MVC Mailer 时 ViewBag 为空

我正在使用 MVC Mailer - 但由于某种原因,当呈现视图时,ViewBag 中没有任何内容。我的代码看起来像这样

我只能想象这是一些奇怪的设置或我省略的东西 - 因为视图中的 ViewBag.test 为 NULL。

非常感谢任何帮助!

0 投票
1 回答
1172 浏览

c# - Mvc.Mailer 发送空的正文邮件 C# webApi

我正在使用 MVCMailer 并尝试从 WebApi 发送邮件,但邮件总是以空消息到达。

视图位于 /Views/Account/CreateUser.cshtml

这是我的代码

当我从经典 MVC 控制器发送电子邮件时,电子邮件正确到达,但从 APiControler 发送的邮件正文为空。

[解决] 视图必须在主视图文件夹中,而不是在区域中。在我的情况下 /Views/Account/CreateUser.cshtml