根据发送的地址更改Outlook“回复”?

我们在Exchange 2010上有一个共享邮箱,多个客户端使用Outlook 2010进行访问。有多个通讯组列表(每个通讯组都有多个电子邮件地址)指向此单个共享邮箱。 这样做是为了使服务器端处理规则能够根据消息发送到的电子邮件地址将消息放入特定的子文件夹中。 对于一个(稍微)更多的视觉例子…

电子邮件发送到[email protected](供应商1发行) – >共享邮箱 – >“供应商1文件夹”

目前,如果用户点击回复,发件人地址是[email protected]。 用户可以手动将其更改为[email protected],并且它将毫无问题地发送(授权发送)。 我想要的是从发件人地址自动默认到邮件最初发送到的电子邮件地址。 这可能没有一些自定义的Outlook扩展?

您可以实现一个TransportAgent,它将充当所有传出邮件的接收器,在发送到收件人邮件服务器之前可以修改“发件人”电子邮件地址。 这将允许您基于消息元数据创build静态(或可configuration的,如果您希望规则可能是数据驱动的)业务规则。 我想你可能对RoutingAgent感兴趣。 这里有一些关于SDK的基本信息,在这里你应该能够看到一个例子