问题标签 [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 的情况下发送邮件和其他调度作业,它工作正常。
它给了我一个错误NULLReferenceException
,并说HTTPContext
不能为空。我能做些什么来解决这个问题。
还建议我在我的应用程序中发送电子邮件的最佳方式。
- Windows 服务(拥有自己的服务器)
- 调度器(流利的调度器)
- SQL 计划作业
我附上ERROR
快照:
html - html 不会显示在电子邮件中
嗨,我正在使用 Mailer 在客户购买商品时向他们发送电子邮件。发送的电子邮件包含所有详细信息,但无法识别 css 样式。如果我“使用”谷歌浏览器“打开 html 页面”,则样式很好。
_Layout.cshtml 页面:
c# - No connection could be made because the target machine actively refused it "
I'm using Visual Web Developer 2010 Express Edition with MVC Mailer to send out email using SMTP. The only thing that is not working is the SMTP address. I get the error message, "No connection could be made because the target machine actively refused it <IP ADDRESS OF SMTP SERVER GOES HERE>
". I know the SMTP address that I'm using is correct. Any suggestions as to why I would get this message and how I can fix it ?
Thanks in advance.
c# - 使用 MvcMailer 向多个地址发送电子邮件
我有一个emails
变量,其中包含角色中用户的电子邮件地址列表。该列表不是逗号分隔的。这是我目前拥有的代码:
我收到一条错误消息'string' does not contain a definition for 'Email'...
我应该用什么代替x.To.Add(user.Email)
?
更新#1
我可以向预期的收件人发送电子邮件,但邮件正文为空白。消息正文已在视图中构建。在我使用下面答案中的代码之前它正在工作,我怎样才能让它再次工作?
c# - 如何使用带有 Web API 的 MVC Mailer 发送带有确认链接的电子邮件?
我正在尝试使用 C# 中的 MVC Mailer 和 Web API 发送带有确认链接的电子邮件。我可以使用 mvc mailer 发送电子邮件。但我无法使用 MVC Mailer 使链接正常工作。感谢您对此的帮助。
SendValdationEmail() 函数是从继承自 API 控制器的 RegisterController 内的公共 HttpResponseMessage Post(Registration registration) 调用的。
电子邮件正在发送给注册用户。
当用户单击电子邮件中的确认链接时,必须将控件传递给继承自 API 控制器的 RegisterController 内的公共 HttpResponseMessage Put(Validation validation)。
我试过使用
但是当我尝试执行此代码时它会出错。
我怎样才能做到这一点?
asp.net-mvc-5 - 带有 Mvc5 的 MvcMailer 失败
例外:
由代码抛出:
我该如何解决这个问题>?
html - MVC Mailer 布局不呈现除 RenderBody 方法之外的任何 html
您好我正在使用 MVC Mailer 来管理在我的应用程序中创建和发送电子邮件。它会很好地创建和发送电子邮件,但我在布局中插入正文中的任何 html 都不在电子邮件中。
梅勒
我在这里将它设置为使用 _EmailLayout,在看到将其命名为 _Layout 存在问题后,我更改了该名称,因为它会与任何其他名为 _Layout 的文件冲突。
_电子邮件布局
H1 标签或“谢谢”的内容不在电子邮件中
访问.cshtml
电子邮件来源
有没有人遇到过这个问题?当我调试我的应用程序时,我可以看到它正在进入 _EmailLayout 但我不知道为什么该文件中的 HTML 没有呈现。
c# - MvcMailer 和 Quartz.Net httpContext 为空
好的,所以我尝试每 30 分钟通过电子邮件发送计划的活动提醒(如果他们安排了活动),我有 Quartz 的东西和 MvcMailer 工作人员,但是,我无法让 Quartz.Net 到使用 MvcMailMessages。
我得到的错误是:值不能为空。参数名称:httpContext
我怎么能做到这一点?我做了很多搜索,但找不到任何有效的东西。我的调度程序从 Global.asax.cs 的 Application_Start() 开始
我可以回到使用默认电子邮件,然后以某种方式使用所有 Htmlz 以不同的方式格式化我的消息!但我宁愿不花时间做这件事。
任何帮助将不胜感激。
asp.net - 使用 MvcMailer 的强类型模型
我在将强类型模型传递给 MvcMailer 视图时遇到了麻烦。我正在使用 asp.net mvc3 并使用 nuget 安装了 MvcMailer3。
没有错误消息并且消息已成功发送,但未填充数据字段。我正在做所有事情,也尝试使用 ViewBag 字段,但同样的问题 - 消息发送成功但字段未填充......
请帮助...我被困了两天!
这是我的控制器和查看代码....
//控制器代码
查看代码
我只收到以下文本作为电子邮件正文: