2009-07-31 48 views
0

我收到一条错误,提示“5.7.1:无法为[email protected]中继”在.NET中发送电子邮件时出错

任何想法这意味着什么?

+1

请使用“c#”标记。 31000+为零,csharp为零。 – gbn 2009-07-31 17:47:20

+0

另一个小点:你不用C#发送电子邮件。您使用.NET编写的程序,使用C#编程语言编写的程序。如果你在VB.NET中编写代码,推测会出现完全相同的问题。 – 2009-07-31 17:49:52

回答

4

这意味着您正在使用的SMTP服务器不允许中继 - 这可能是因为您没有进行身份验证,或者没有发送到本地的电子邮件地址。有一个选项(无论如何IIS SMTP)允许中继而无需身份验证

1

您是否指定了SMTP服务器?我们可以看到你的一些代码吗?

2

必须将SMTP服务器配置为将邮件中继到其他域。