0

我想发送一封身份验证类型为“无”的电子邮件。我已经阅读了有关如何使用基本身份验证的示例,但我不知道如何解决我的问题。

当我尝试连接到 Exchange 邮件服务器时,出现套接字异常:

由于目标机器主动拒绝,无法建立连接

我在 Delphi 中编写了一个可以发送电子邮件的非托管 .dll,并且在该项目中我将身份验证类型配置为none。所以,我想在.net中写基本相同的东西,但我不知道怎么做。

4

3 回答 3

0

我的程序是正确的。如果您不指定任何凭据,.Net 默认使用身份验证类型“无”。

我的电脑上安装的 McAffee Enterprise 防病毒软件阻止了我。最后,当我停用防病毒软件时,我可以使该程序正常工作。

于 2013-02-19T23:56:53.687 回答
0

您是否有不需要身份验证的可以连接的 SMTP 服务器?

如果您使用的是 Gmail 的 SMTP 服务器,那么您必须使用您的 Gmail 帐户的用户名和密码对它们进行身份验证。

否则,我们需要更多信息。

于 2013-01-30T01:19:01.687 回答
0

文档中它说:

如果 UseDefaultCredentials 属性设置为 false 并且尚未设置 Credentials 属性,则邮件将匿名发送到服务器。

于 2013-01-30T01:21:46.293 回答