我有一个 Web 服务器,在应用程序部署到实际位置之前,将其用作应用程序的 QA 环境。一个常见功能是将电子邮件发送到各种内部或外部地址。
我想知道是否可以配置 Exchange SMTP,将通过它的任何电子邮件路由到单个邮箱,而不将电子邮件发送给其实际收件人。我还希望能够看到邮件的预期收件人。
这能做到吗?
答案1
鉴于这是 MS Exchange,我能看到的唯一解决方案是设置一个单独的 Exchange 服务器(在与您的正常主域不同的域上),其中包含所有正常收件人的联系人或邮箱(在“正常”情况下转发到他们的常用邮箱),然后在“测试”模式下将转发更改为新的单独邮箱。
您需要单独的域,因为 MS Exchange 与 Active Directory 紧密集成,并且您需要一个可以在不影响正常电子邮件流量的情况下进行操作的 AD 实例。
如果您要使用 Exchange 2010,您可能可以使用传输规则以更简单的方式执行此操作,但我不确定 Exchange 2007 中是否真的存在此概念。