[英]Sending an email via contact form with System.Net.Mail Asp.Net MVC C#
[英]Using System.Net.Mail to email results from MVC form
我正在尝试通过MVC应用程序中的表单通过电子邮件发送结果,但是当我尝试using System.Net.Mail
添加时,我收到一条消息,指出在System.Net的命名空间中找不到Mail。
我试图寻找要添加的dll作为参考,但找不到System,System.Net或System.Net.Mail的dll。 但是, using System.Net
没问题,但这不能使我访问MailMessage()
或SmtpClient
。
我正在使用Visual Studio 2017和最新版本的MVC。 有谁知道在哪里找到或如何安装这些dll,或者是否有更好的方法通过电子邮件发送表单结果,我很乐意听到。
谢谢
因此,此答案应归功于Scotty的上述评论:
随之而来的答案是System.Net.Mail尚未移植到.net内核中,但可能会在.net core 2.0中实现。 同时,解决此问题的方法是一个名为MailKit的好程序包。 只需使用软件包管理器进行安装,然后查看自述文件以获取有关如何使用它的示例。
再次感谢,并向@Scotty大喊大叫
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.