У меня есть сервер Windows 2008 с системой ERP. Эта система может отправлять почту из приложения, вызывая стандартное действие mailto. Наши пользователи подключаются к серверу через RDP, и я хочу использовать подключенного клиента его почтовую программу, а не почтовую программу локального сервера (которая не установлена).
Есть у кого-нибудь блестящие идеи, как это решить?
Это должно быть специальное приложение, использующее виртуальные каналы RDP. Это нетривиально и потребует установки специально разработанного компонента как на сервере терминалов, так и на клиенте удаленного рабочего стола.
Виртуальные каналы - это то, как работают все функции перенаправления RDP, такие как аудио, буфер обмена, печать и перенаправление диска.
http://msdn.microsoft.com/en-us/library/aa383546%28VS.85%29.aspx
Я не думаю, что это возможно. Я знаю, что в Citrix есть некоторые функции перенаправления протоколов, но я думаю, что они предназначены для других целей - когда клиент щелкает ссылку mailto локально, ссылка mailto перенаправляется на терминальный сервер. AFAIK, в Windows нет ничего подобного.