asp.net - SMTPClient 一半工作\一半不工作

标签 asp.net smtp trust

我在网站上使用 Microsoft 的成员(member)框架。我可以发送密码检索电子邮件,但无法自己使用 SMTPClient 发送电子邮件。

当您在网站管理工具中配置 SMTP 设置时,该应用程序为其 SMTP 客户端提供哪些设置?

如果我知道这一点,我可以复制它并希望发送电子邮件。

我排除了一些项目。 - 我正在使用端口 25(这是中等信任度下唯一允许的端口)。 - 此代码适用于我的本地系统。

最佳答案

我尝试使用构造函数传递 SMTPClient 的值。我没有意识到的是 SMTPClient 显然会自动从 web.config 中提取值并使用这些值。

尝试传递我自己的值(value)观(即使它们相同);我无意中违反了信任级别,导致安全异常。

构造函数中不要传入smtp信息,使用web.config来设置,中等信任应该没有问题。

关于asp.net - SMTPClient 一半工作\一半不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/587117/

相关文章:

delphi - 如何在 Delphi 7 中通过 SSL 和 Indy 发送电子邮件

c# - .NET/安全 : Limiting runtime-loaded assemblies from accessing certain APIs

c# - 代表用户发送电子邮件

java - 将 Epinions 数据集与 Moletrust 推荐系统结合使用

Android 信任特定域证书

c# 生成带有图表模板的excel表格

javascript - 嵌套网页中的.net MVC4路径文件.js

c# - 重定向到 "Thank you"页面并立即提供下载文件的保存对话框

asp.net - 禁用时事件不会在下拉列表中触发

email - SMTP 点填充..何时何地进行?