<分区>
是否可以在 ASP.NET MVC
中发送电子邮件而不使用像在 PHP
中那样的凭据。
在 PHP
中,我只是使用 mail
方法发送电子邮件,而不使用任何凭据。我怎样才能在 C#
中做同样的事情?
标签 c# asp.net asp.net-mvc
<分区>
是否可以在 ASP.NET MVC
中发送电子邮件而不使用像在 PHP
中那样的凭据。
在 PHP
中,我只是使用 mail
方法发送电子邮件,而不使用任何凭据。我怎样才能在 C#
中做同样的事情?
最佳答案
它将使用默认凭据。
SmtpClient smtpClient = new SmtpClient();
smtpClient.UseDefaultCredentials = true;
MailMessage mail = new MailMessage();
mail.From = new MailAddress(EMAIL_FROM_WHICH_YOU_WANT_TO_SEND_EMAIL);
mail.To.Add(new MailAddress(EMAIL_TO_WHOM_YOU_WANT_TO_SEND_EMAIL));
mail.Subject = YOUR_SUBJECT;
mail.Body = BODY_OF_EMAIL;
mail.IsBodyHtml = true/false[BASED_ON_YOUR_BODY];
smtpClient.Send(mail);
并且您需要将其添加到 web.config
文件中。
<system.net>
<mailSettings>
<smtp from="[URL]" deliveryMethod="network">
<network host="localhost" port="25" defaultCredentials="true" />
</smtp>
</mailSettings>
</system.net>
关于c# - 在 asp.net mvc 中发送电子邮件而不像在 php 中那样使用凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31716338/
相关文章:
c# - 从静态类返回 IHttpActionResult 的最佳方法
asp.net - 编译错误CS0016 : Could not write to output file
javascript - jQuery 数据表 : Heading and Search on the same line
sql-server - 使用 Entity Framework 的动态数据屏蔽
c# - asp.net 中的身份验证重定向到显示以下错误的错误页面
javascript - MVC 使用 MvcHtmlString.Create 添加 HTML 但具有 JavaScript 功能