Mailbox unavailable. The server response was: 5.7.1 Unable to relay for abc@xyz.com(信箱不可用.服务器响应为:5.7.1 无法为 abc@xyz.com 中继)
问题描述
当我尝试使用 ASP.NET 发送邮件时,我收到邮箱不可用.服务器响应为:5.7.1 无法中继 abc@xyz.com".该站点部署在IIS7、Windows 2008服务器上.
I am getting "Mailbox unavailable. The server response was: 5.7.1 Unable to relay for abc@xyz.com" when I try to send the mail using ASP.NET. The site is deployed on IIS7, Windows 2008 server.
网站在 IIS6 和 Windows 2003 Server 上运行良好.我将它部署在 IIS7 上,2008 年它开始给我这个错误.
The website was working fine on IIS6 and Windows 2003 Server. I deployed it on IIS7, 2008 it has started giving me this error.
以前有人经历过吗?
推荐答案
啊,明白了...我成功了 :)
Aahh got it... I got it working :)
感谢克里斯托弗,您的建议是正确的.
Thanks Christopher, your suggesion is correct.
但是,找到默认 SMTP 虚拟服务器"很棘手;)
But, finding "Default SMTP Virtual Server" was tricky ;)
即使你使用 IIS7 来部署你的网站,你也必须打开 IIS6 管理器来配置 SMTP 服务器(为什么?).
Even if you use IIS7 to deploy your web site, you have to open IIS6 Manager to configure SMTP server (why?).
我如下配置了 SMTP 服务器以使其正常工作:
I configured SMTP server as follows to make things work:
- 使用控制面板打开 IIS6 管理器 --> 管理工具.
- 打开 SMTP 虚拟服务器属性.
- 在常规选项卡上,设置 IP 地址Web 服务器而不是所有未分配".
- 在访问选项卡中,单击中继按钮,这将打开继电器限制对话框.
- 在中继计算机列表中,添加环回 IP 地址,即 127.0.0.1和 Web 服务器的 IP 地址,以便他们可以通过 SMTP 服务器传递/中继电子邮件.
这篇关于信箱不可用.服务器响应为:5.7.1 无法为 abc@xyz.com 中继的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:信箱不可用.服务器响应为:5.7.1 无法为 abc@xyz.com 中继


基础教程推荐
- 首先创建代码,多对多,关联表中的附加字段 2022-01-01
- 经典 Asp 中的 ResolveUrl/Url.Content 等效项 2022-01-01
- 全局 ASAX - 获取服务器名称 2022-01-01
- 如何动态获取文本框中datagridview列的总和 2022-01-01
- 将事件 TextChanged 分配给表单中的所有文本框 2022-01-01
- 错误“此流不支持搜索操作"在 C# 中 2022-01-01
- JSON.NET 中基于属性的类型解析 2022-01-01
- 在 VS2010 中的 Post Build 事件中将 bin 文件复制到物 2022-01-01
- 从 VS 2017 .NET Core 项目的发布目录中排除文件 2022-01-01
- 是否可以在 asp classic 和 asp.net 之间共享会话状态 2022-01-01