服务器响应是:对不起,中继拒绝从您的位置 – Windows Server 2008

我发现从我的.NET应用程序发送电子邮件的问题。

“/”应用程序中的服务器错误。
邮箱名称不允许。 服务器的回应是:对不起,中继拒绝你的位置[XXXX](#5.7.1)

你能指导我吗?

Windows Server 2008

您的SMTP服务器未configuration为允许邮件中继。 您的networking服务器的IP地址需要放入允许的中继列表(或者最终用于出站连接的IP),或者您需要使用SMTP-Auth(可能还需要SSL支持)。 SMTP-Auth可能是可行的,而不必涉及邮件pipe理员,你只需要一个可行的用户名和密码,并添加SMTP-Auth方法做你的邮件程序。

您尝试用户发送邮件的SMTP服务器阻止您,因为您的IP地址已被阻止或未被明确允许。 咨询pipe理你的邮件服务器的人,让你的IP被允许。

如果您使用的是Comcast或其他几个ISP之一,除非您提出要求(通常意味着去商务级互联网),否则您将完全阻止SMTP。 SMTP仅适用于已批准邮件服务器的列表。 我不知道是哪个阻塞端口,哪个端口是开放但不可用的响应者。