首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ActionMailer.net mvc4 simple webapp电子邮件发件人

ActionMailer.net mvc4 simple webapp电子邮件发件人
EN

Stack Overflow用户
提问于 2013-01-07 19:22:25
回答 2查看 714关注 0票数 0
代码语言:javascript
复制
namespace ActionMailSample.Controllers
{
    public class MailController : MailerBase
    {
        //
        // GET: /Mail/

        public EmailResult SampleEmail()
        {
                From = "ExampleEmail@this.com";
                To.Add("ExampleEmail@there.com");
                Subject = "tha pikseis kolopsaro";
                return Email();<---ERROR no overload for method Email takes 0 arguments.

        }               
    }
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-29 01:17:18

您必须输入来自视图的EmailResult和视图模型的名称,其中是要发送的表单。

公有类MailController : MailerBase { EmailResult SampleEmail(mail_ViewModel模型){ To.Add("destination@email.com");From = "from@email.com";Subject =“电子邮件主题”;return Email("SampleEmail",模型);}}

不要忘记在创建视图时,将.txt或.html附加到纯文本或超文本标记语言电子邮件中。此视图的纯文本名称将成为文件名SampleEmail.txt.cshtml的SampleEmail.txt

在视图(SampleEmail.txt.cshtml)中,您可以放入如下内容:

邮箱:

@model TEST.Models.mail_ViewModel

@{ Layout = null;}

来自网站的联系人

姓名:@Html.Raw(Model.Nome)邮件:@Html.Raw(Model.Email)主题:@Html.Raw(Model.Subject)邮件:@Html.Raw(Model.Message)

希望这能帮上忙。

票数 2
EN

Stack Overflow用户

发布于 2013-01-07 21:00:17

方法Email()需要一个或多个参数。请参考Email()函数的文档,以了解预期的内容并提供此信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14194900

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档