asp.net – 无法获取IIS的目录
发布时间:2020-05-24 20:53:58 所属栏目:asp.Net 来源:互联网
导读:我一直在使用Smtp服务器127.0.0.1.我得到的错误: System.Net.Mail.SmtpException:无法获取IIS的目录.System.Net.Mail.IisPickupDirectory.GetPickupDirectory(). 当从ASP网页发送电子邮件时发生此错误.但是从ASP.NET页面发送电子邮件,不会发生错误. Plz帮忙
|
我一直在使用Smtp服务器127.0.0.1.我得到的错误: System.Net.Mail.SmtpException:无法获取IIS的目录.System.Net.Mail.IisPickupDirectory.GetPickupDirectory(). 当从ASP网页发送电子邮件时发生此错误.但是从ASP.NET页面发送电子邮件,不会发生错误. Plz帮忙. 解决方法不幸的是,当尝试确定IIS / SMTP拾取目录的位置时出现任何类型的问题时,会引发此异常.常见原因是IIS SMTP服务丢失.如果使用System.Net.Mail.SmtpClient发送邮件,请尝试手动设置拾取目录: // C# var client = new SmtpClient(); client.DeliveryMethod = SmtpDeliveryMethod.SpecifiedPickupDirectory; client.PickupDirectoryLocation = ...; client.Send(...); 或者将其设置在ASP.NET的Web.config中: <configuration>
<system.net>
<mailSettings>
<smtp deliveryMethod="SpecifiedPickupDirectory">
<specifiedPickupDirectory
pickupDirectoryLocation="..." />
<network defaultCredentials="false" />
</smtp>
</mailSettings>
</system.net>
</configuration>
或者,使用SmtpDeliveryMethod.Network方法,并将Host和Port属性发送到SMTP服务器. 更多信息:http://forums.iis.net/p/1149338/1869548.aspx (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – OpenID Connect的OWIN中间件 – 代码流(Flo
- asp.net-mvc – 是否可以从HttpContext访问TempData键/值?
- asp.net-mvc-3 – DropDownListFor – 不选择“Selected”值
- asp.net – Panel visible = true没有任何效果
- asp.net-core – 在ASP.NET Core 2.0中哪里可以找到System.
- asp.net-mvc – MVC 4忽略DefaultModelBinder.ResourceClas
- asp.net-mvc – 在多个表单上指定验证摘要
- ASP.NET MVC在javascript中使用ViewData
- asp.net – .NET Core WebAPI OpenIdDict(凭据流)和Angular
- asp.net – 如何在Visual Studio中生成Web服务的WSDL文件
推荐文章
站长推荐
- asp.net-web-api – Structure Map无参数构造函数
- asp.net – RequiredFieldValidator – 如何摆脱
- asp.net – 没有回发的日历控件
- asp.net-mvc – 如何使用Visual Studio 2013和En
- asp.net – 更好的方式来获取页面名称
- asp.net-mvc-3 – 在MVC 3.0中重写Html.BeginFor
- asp.net-mvc – 将动作方法参数传递给asp.net mv
- asp.net-mvc – IIS 7上的ASP.net MVC返回空白页
- asp.net-mvc – 仅在MVC4 BundleConfig中缩小脚本
- 是否可以在IIS中禁用ASP.NET网站睡眠?
热点阅读
