【发布时间】:2012-06-01 14:07:48
【问题描述】:
我不断地从不同的地址发送邮件,到目前为止我还没有遇到任何问题。
现在我正在发送一封新邮件(只有一封电子邮件),并且在 client.Send(message) 行中它会引发异常;
{System.Net.Mail.SmtpException: El buzón de correo no está disponible. La respuesta del servidor fue: 5.7.1 Mail refused, your IP is blacklisted - See http://www.spamhaus.org/query/bl?ip=+186.49.3.153
我一直在环顾四周,但没有运气。我从未从该地址发送过电子邮件,但如果我更改凭据并尝试从另一个帐户发送,我没有问题。
我点击了链接,并在错误消息 (186.49.3.153) 中查找了 IP 地址。 This 链接指向显示 IP 列在策略阻止列表 (PBL) 中的页面。我读了描述,说如果我使用任何普通的电子邮件软件(Outlook、Entourage 等),那只是因为我需要打开“SMTP 身份验证”。
但是,情况并非如此,因为我使用 .NET 发送电子邮件。关于我应该做什么的任何想法?
【问题讨论】:
-
看网站说IP无效。但是如果你的垃圾邮件的人,你的 IP 可能会被邮件提供商阻止,以防止进一步的垃圾邮件。
-
我也跟着链接了,链接不正确。我选择了“查找另一个地址”选项,然后查找 186.49.3.153。 This 是正确的链接。不,这不是垃圾邮件。我向我组织的客户发送电子邮件。
-
您是否尝试将其从黑名单中删除?该网页解释了您被列入黑名单的原因。如果您不在静态 IP 上,而您使用的是其他人导致黑名单的 IP,也有可能。
-
我没有尝试过,因为我认为我必须是这个 IP 地址的“所有者”,但是显然我已经能够删除它。它说我应该等待大约 30 分钟让世界各地的服务器更新。只是为了澄清这一点:该 IP 地址是邮件服务器之一,对吧?
-
是的。它阻止了邮件服务器的IP。 :) 我会添加我的答案。因此,如果我提供帮助,您可以接受;)
标签: c# .net email system.net.mail