Isso não é algo disponível no Exchange não modificado, muito menos no Outlook. Eu realizei exatamente a mesma coisa de duas maneiras.
1) Utilizamos filtros IronPort ESA / nós SMTP para aceitar correio. Você pode escrever uma regra nesse nível para fazer o que está perguntando antes de entregar ao Exchange. A ideia é simples e muitos filtros de email terão recursos semelhantes. Ter uma regra de conteúdo de e-mail que seja acionada se o remetente for 'GMS' e o corpo contiver o número de série 'xyz' (muitas regras, uma para cada SN); a ação é modificar o endereço do remetente do envelope para o endereço desejado. Não se preocupe se você está falando sobre como modificar um endereço com um domínio que parece não ser controlado. Dependendo de onde no processo o seu filtro realiza a verificação do remetente & anti-spoof / spam sua alteração do endereço de pode causar falhas na entrega. Apenas tenha em mente que pode haver mudanças adicionais que isso requer.
2) Eu escrevi um Agente de Transferência de E-mail SMTP personalizado em .Net, meu código era strip & anexos de redirecionamento (não desejávamos anexos grandes residindo em nosso servidor Exchange, portanto, o ESA enviaria e-mails de um determinado tamanho para meu MTA que moveria os anexos para um servidor de arquivos e inseriria links para os arquivos transferidos na mensagem corpo). Você pode fazer a mesma coisa, obter um MTA personalizado que leia o corpo e altere o endereço de acordo com algumas informações de pesquisa. "Se o SN corresponder ao dispositivo devices.SN, configure From as devices.ContactEmail". Você precisará de alguém para fazer a codificação para você (supondo que não esteja no seu conjunto de habilidades, se for, boom, está tudo pronto). Em seguida, o seu MTA apenas passa a saída reescrita para o conector de entrada do Exchange.
Não, você não pode fazer isso no Exchange nativo (e especialmente no Exchange Online, onde alterar o endereço FROM para domínios não-autoritativos é algo muito desaprovado). Mas isso pode ser feito.