需要对MVC 3应用程序发送哪些更改才能发送电子邮件?

时间:2014-02-26 16:47:44

标签: c# asp.net-mvc-3 email actionmailer

现在我有我的MVC 3应用程序发送电子邮件 - 但只是C驱动器。

为了让电子邮件转到应用程序中的实际地址,需要进行哪些更改?

它只是对Web.Config文件mailSettings的更改,目前看起来像这样,

  <mailSettings>
  <smtp deliveryMethod="SpecifiedPickupDirectory" from="some-email@gmail.com">
    <specifiedPickupDirectory pickupDirectoryLocation="C:\emailtemp\" />
    <network host="localHost" />
  </smtp>
</mailSettings>

请记住,这是一个本地副本,因此我希望在部署之前进行此更改以进行测试。在做了一些环顾之后,我确实看到几篇提到SMTP服务器的文章,我假设这只是在上线时才需要?

1 个答案:

答案 0 :(得分:2)

删除<specifiedPickupDirectory>并修改network节点以指向您的SMTP服务器:

<network host="smtp.example.com" userName="username" password="password" />