在ASP NET MVC 6项目中使用System.Net.Mail

卡米尔·劳德(Camille Laborde)

我在ASP NET 5项目中创建简单的模拟邮件发件人时遇到麻烦。

这里的方法:

    public static Task SendMail(string Email, string Subject, string Body)
    {
        SmtpClient client = new SmtpClient();
        client.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory;
        client.PickupDirectoryLocation = "C:\\TMP";

        MailAddress from = new MailAddress("[email protected]", "Jane " + (char)0xD8 + " Clayton", System.Text.Encoding.UTF8);
        MailAddress to = new MailAddress(Email);

        MailMessage message = new MailMessage(from, to);
        message.Body = Body;
        message.BodyEncoding = System.Text.Encoding.UTF8;
        message.Subject = Subject;
        message.SubjectEncoding = System.Text.Encoding.UTF8;

        client.Send(message);
        message.Dispose();

        return Task.FromResult(0);
    }

我已经包含了依赖项'System.Net.Mail',但是工具提示指出该库在DNX 4.5.1中可用,但在DNX Core 5.0中不可用,并且该项目将无法编译。

在我的project.json中有:

"frameworks": {
    "dnx451": { },
    "dnxcore50": { }
}
马特·德克莱

我认为SmtpClient不会移植到.Net Core。(您可以使用非官方的反向软件包查找来找到新的NuGet软件包,但没有一个。)

由于不需要.Net Core,因此可以dnxcore50frameworksproject.json中删除条目

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

来自分类Dev

在asp.net mvc4项目中使用draggable()jQuery函数?

来自分类Dev

ASP.NET 在 mvc 6 项目中

来自分类Dev

在多个项目中使用Asp.net MVC身份

来自分类Dev

在ASP.NET MVC项目中使用WebControl

来自分类Dev

如何在ASP.NET MVC项目中使用.NET的GroupDocs Viewer?

来自分类Dev

如何在ASP.NET 5 MVC 6项目中切换到完整的.NET堆栈

来自分类Dev

将jTable(jQuery)集成到使用默认布局的ASP.NET MVC 5项目中

来自分类Dev

在ASP.NET MVC项目中使用Bootstrap 3 DateTimePicker

来自分类Dev

在ASP.NET MVC项目中使用实体框架代码优先时登录失败错误

来自分类Dev

可以在asp.net mvc6项目中添加iis快速配置(Windows身份验证)吗?

来自分类Dev

如何在ASP.NET MVC6 beta5项目中添加控制器?

来自分类Dev

在MVC 4项目中使用XSockets.NET。在IIS 7.0上部署项目

来自分类Dev

为什么我不能将Asp.Net 5 MVC 6项目中的EF 6.1.3与类库一起使用

来自分类Dev

在ASP.Net MVC中使用异步

来自分类Dev

在 ASP.Net-MVC 中使用异步

来自分类Dev

如何在同一个ASP.Net MVC项目中使用Unity MVC和Unity WebAPI

来自分类Dev

在ASP.Net MVC 6中使用库

来自分类Dev

是否可以设置一个基础项目以在多个ASP.NET MVC项目中使用?

来自分类Dev

是否可以设置一个基础项目以在多个ASP.NET MVC项目中使用?

来自分类Dev

在非Asp.Net 5项目中使用gulp或grunt

来自分类Dev

如何创建视图以显示ASP.Net MVC 4项目中的文件列表

来自分类Dev

ASP.NET MVC 5项目中VS2017连接MySQL

来自分类Dev

利与弊在asp.net MVC中的项目中传递数据

来自分类Dev

部署ASP.NET MVC项目

来自分类Dev

从asp.net mvc 项目打印pdf

来自分类Dev

什么是ASP.NET MVC 6功能?

来自分类Dev

ASP.NET MVC 6中的TryValidateModel

来自分类Dev

ASP.NET MVC 6(ASP.NET Core或ASP.NET5)中的友好URL

Related 相关文章

  1. 1

    在现有的ASP.NET MVC 5项目中使用WebAPI 2.2

  2. 2

    在asp.net mvc4项目中使用draggable()jQuery函数?

  3. 3

    ASP.NET 在 mvc 6 项目中

  4. 4

    在多个项目中使用Asp.net MVC身份

  5. 5

    在ASP.NET MVC项目中使用WebControl

  6. 6

    如何在ASP.NET MVC项目中使用.NET的GroupDocs Viewer?

  7. 7

    如何在ASP.NET 5 MVC 6项目中切换到完整的.NET堆栈

  8. 8

    将jTable(jQuery)集成到使用默认布局的ASP.NET MVC 5项目中

  9. 9

    在ASP.NET MVC项目中使用Bootstrap 3 DateTimePicker

  10. 10

    在ASP.NET MVC项目中使用实体框架代码优先时登录失败错误

  11. 11

    可以在asp.net mvc6项目中添加iis快速配置(Windows身份验证)吗?

  12. 12

    如何在ASP.NET MVC6 beta5项目中添加控制器?

  13. 13

    在MVC 4项目中使用XSockets.NET。在IIS 7.0上部署项目

  14. 14

    为什么我不能将Asp.Net 5 MVC 6项目中的EF 6.1.3与类库一起使用

  15. 15

    在ASP.Net MVC中使用异步

  16. 16

    在 ASP.Net-MVC 中使用异步

  17. 17

    如何在同一个ASP.Net MVC项目中使用Unity MVC和Unity WebAPI

  18. 18

    在ASP.Net MVC 6中使用库

  19. 19

    是否可以设置一个基础项目以在多个ASP.NET MVC项目中使用?

  20. 20

    是否可以设置一个基础项目以在多个ASP.NET MVC项目中使用?

  21. 21

    在非Asp.Net 5项目中使用gulp或grunt

  22. 22

    如何创建视图以显示ASP.Net MVC 4项目中的文件列表

  23. 23

    ASP.NET MVC 5项目中VS2017连接MySQL

  24. 24

    利与弊在asp.net MVC中的项目中传递数据

  25. 25

    部署ASP.NET MVC项目

  26. 26

    从asp.net mvc 项目打印pdf

  27. 27

    什么是ASP.NET MVC 6功能?

  28. 28

    ASP.NET MVC 6中的TryValidateModel

  29. 29

    ASP.NET MVC 6(ASP.NET Core或ASP.NET5)中的友好URL

热门标签

归档