2007年交换:为内部用户重新路由电子邮件

有没有一种方法可以让交换机捕获来自某个内部用户的所有电子邮件,并将其redirect到另一个内部邮箱,无论是谁发给内部或外部邮箱? 基本上,我们有一个内部的testing环境,将内部的工作stream程电子邮件发送给不同的用户。 我们希望使用真实地址来testing系统,但不希望将任何testing电子邮件发送给用户,而是将其redirect到邮箱中,以便validation电子邮件是否正确生成,而不发送大量内部虚假电子邮件。

任何人都必须做这样的事情呢? 提前致谢!!!

您必须制定一个集线器传输规则来检查源邮箱并将其redirect到其他邮箱。请参阅了解Exchange 2007中的传输规则

我必须同意克里斯。 如果他们从AD中拉他们,他们会得到我给他们访问的任何地址。 还要注意,这完全无效,他们正在做的任何testing,只要邮件路由 – 只是应用程序是否可以发送电子邮件(您可以testing自己与一个简单的powershell / VBScript /batch file脚本)。 如果他们试图查看电子邮件是否包含正确的文本,我会向他们介绍一个我喜欢称之为“校对”的新编程概念。 这是一个大胆的新概念,在这个概念中,您实际上阅读了代码,并确保它在编译之前说明了它应该说的内容,并将其引入到我的生产环境中

另一个可能性是,当应用程序没有按预期执行时,他们会立即询问您的代码在哪里发送缺less的电子邮件。

吉姆B说得对。 打开Exchangepipe理控制台,select集线器传输,然后从控制台右侧的操作窗格中select新的传输规则。

为您的angular色命名,我个人会在您首次尝试时取消选中启用规则,然后设置您的条件,操作和例外情况。 这就像在规则和警报的前景。

对于您可能希望从中select的条件,select您正在testing的帐户,然后在操作下select将邮件redirect到地址,然后select要发送邮件的邮箱。 似乎不像你需要和例外,所以整个过程应该花5分钟来创build。 如果您有多个传输服务器,则可能需要导出规则,然后将其导入其他边缘服务器。 所有这些都在Jim B早些时候发表的文章中。

这是可能的,但更好的select是创build一些内部testing邮箱,并testing这些地址。

除非你把用户的电子邮件地址硬编码到你的应用程序中,否则这个方法是最简单的,也是一个非常有效的testing。