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

asp.net-mvc-3 - “使用 Mvc.Mailer;”时出错

我正在尝试MvcMailer用于在我的 MVC3 应用程序中发送电子邮件。

我已经成功安装了这个包MvcMailer

使用参考无法安装 MvcMailer并按照步骤操作

但是在使用的时候出现了错误。 using Mvc.Mailer; The type or namespace name 'MailerBase' could not be found (are you missing a using directive or an assembly reference?)

我在下面的代码中提到错误作为注释。

0 投票
1 回答
90 浏览

asp.net-mvc-3 - MvcMailer.dll 中的错误

我正在尝试MvcMailer用于在我的 MVC3 应用程序中发送电子邮件。

我已经成功安装了这个包MvcMailer

使用Unable to install MvcMailer作为参考并按照步骤操作。

但它没有显示在参考列表中,所以我明确添加了Mvc.Mailer.dll.

现在它显示错误Assembly 'Mvc.Mailer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' uses 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

我现在该怎么办?请帮忙。

0 投票
1 回答
901 浏览

c# - Proper way to change DisplayName of Email in MVCMailer

I looking to change the display name in a Email using MVCMailer. Instead of the client seeing From: custmerservice@xyzCompany.com they will see "xyzCompany Customer Service". I have looked all around the internet and can not find any documentation that explains how.

USERMAILER.CS

The line 'x.From.DisplayName("xyz Company Customer Service")' gives me an error: system.net.mail.mailaddress.DisplayName can not be used as a method.

Can anyone please tell me how to properly change the displayname?

0 投票
2 回答
1267 浏览

asp.net-mvc-4 - HTML Helper 无法识别“@Html.InlineImage”

我正在尝试在 MVCMailer 中嵌入电子邮件图像。Github MvcMailer Step by Step Guide 确实提供了如下所示的解决方案:

分步指南:

我的问题是,视图无法识别@Html.InlineImage. 它识别其他 html 助手,而不是“InlineImage”。事实上,当我输入@Html.

我认为这在 MVC 4 中不受支持。谁能指出我正确的方向并告诉我需要做什么才能使其正常工作?

0 投票
1 回答
2570 浏览

asp.net-mvc-4 - 值不在预期范围内错误

我正在开发一个 ASP.Net MVC 4 应用程序。我有一个通过电子邮件发送发票的模块(使用MVCMailer

出于某种原因,我得到了错误:Value does not fall within the expected range

如果我单步执行代码,它可以正常工作,但只要我运行它,它就会给我那个错误。产生错误的部分是:

我还应该提到,我已经检查了所有传入的值,它们似乎都是正确的。我个人在堆栈跟踪中找不到任何有用的东西,但它是:


值不在预期范围内。

0 投票
1 回答
695 浏览

asp.net-mvc - 如何从 MVC 中的服务层访问 HttpContext

我正在尝试在我的 MVC 项目中发送格式化的电子邮件。我在我的 BaseService 类中使用此方法完美发送了普通电子邮件,所有其他服务都继承自:

现在,我需要将每个 MailMessage.Body 转换为 HTML 页面,而不是纯文本正文,最好使用 Razor 模板。我找到了 MVCMailer:

https://github.com/smsohan/MvcMailer/wiki/MvcMailer-Step-by-Step-Guide

我安装了它,搭建了一些模板,并在我的 BaseService 中添加了以下内容:

但是我的服务没有 HTTPContext,所以 ViewBag 没有解析(也没有填充)。

让这个工作最简单的方法是什么?

0 投票
1 回答
2970 浏览

c# - 为什么我收到“价值不在预期范围内”?

我有一个 asp.net mvc web 应用程序,一些外部 cron 作业正在从我调用一个特定的 urlCronJobController并执行一个特定的方法,例如:

在 RunTwitterSearchQuery 中,我想发送一些电子邮件,我尝试使用MvcMailerActionMailer,例如(使用 ActionMailer):

因为 http 上下文为空,我必须以这种方式设置它以避免 NPE,但之后我收到一个非常奇怪的异常(在 MvcMailer 和 ActionMailer 中):

这非常难看,我非常感谢在这个问题上的任何帮助。

更新:使用 MvcMailer 时,是我收到的错误。

0 投票
1 回答
375 浏览

asp.net - 在 asp.net MVC 4 中安装 nuGet 包时缺少 MvcMailer.dll

我正在尝试使用 Razor 在 Mvc 4 中使用 MvcMailer 我遵循以下教程。

http://dotnet.dzone.com/news/sending-emails-using-mvcmailer

但是,安装 nuGet 包后,每次都缺少 MvcMailer.dll 文件,因此,指令丢失并显示错误。任何人有想法?

0 投票
1 回答
661 浏览

asp.net-mvc-4 - MvcMailer 参考 (Mvc.Mailer) 未显示

我为 MVC4 项目安装了 MvcMailer 包,但它没有显示在参考区域中。我无法为 IUserMailer.cs 做参考 应该有 Mvc.Mailer 的参考吗?

我正在使用 VS 2012 和 .NET 4.5

0 投票
0 回答
548 浏览

asp.net-mvc-4 - 用于发送注册电子邮件的 MVC 邮件程序

我正在尝试使用使用 Razor 引擎的 MVC 邮件程序在用户注册服务时发送电子邮件。

  1. 我想知道如何从另一个控制器中编写的函数调用 MVC 邮件控制器的控制器,比如 RegisterController。
  2. 我需要传入电子邮件模型,比如 WelcomeModel 以及用户的电子邮件地址。
  3. 如何测试是否正在发送电子邮件。

感谢回复!!!