有条件地重写电子邮件标题(从&答复)Exchange 2010

我有一个维护公司A(电子邮件地址为%username%@companyA.com)的客户,他们拥有域companyB.com,但没有专为companyB.com设置的“基础结构”(没有Exchange服务器)。 我的客户需要能够让其公司(companyA.com)中的最终用户在发送电子邮件的主题(或主体)行中添加特定的单词或短语(他们只关心传出,在这种情况下,问题),触发Exchange 2010服务器用[email protected]重写标头From和Reply-To [email protected],但只有在用户将关键字/短语放入主题(或主体)。

我试图使用传输规则和New-AddressRewriteEntry cmdlet,但每个似乎都有一个限制。 从我可以告诉的传输规则不能重写From / Reply-To字段,New-AddressRewriteEntry不能根据消息内容有条件触发。

所以回顾一下:

用户在组织外发送电子邮件:发件人和回复 – 保持[email protected]

用户通过主题或正文中的“ KeyWord ”发送组织外的电子邮件:From和Reply-To自动更改为[email protected]

任何人都知道这是如何编写一个新的邮件代理? 我没有编程知识来编写自定义代理…我可以使用Exchange命令行pipe理程序或控制台的任何function。 或者,如果有人知道一个简单的附加程序,可以做到这一点,也是很好的。 任何帮助将不胜感激!

谢谢!!!

不幸的是唯一的办法就是编程。 雇一个人,如果你不能自己写一个程序。

最好的问候,维克多

我可能在我的假设是错误的,但我猜你真正想要实现的是从Exchange发送邮件作为一个不同的用户。 您可以通过创build通讯组并运行,而无需任何编程即可完成此操作: Add-RecipientPermission <DistroGroup> -AccessRights SendAs -Trustee <User>另外,您还需要将用户添加到通讯组的收件人。