![Может ли удаленное приложение вызывать локальный Outlook?](https://rvso.com/image/717739/%D0%9C%D0%BE%D0%B6%D0%B5%D1%82%20%D0%BB%D0%B8%20%D1%83%D0%B4%D0%B0%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5%20%D0%BF%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B2%D1%8B%D0%B7%D1%8B%D0%B2%D0%B0%D1%82%D1%8C%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20Outlook%3F.png)
У меня есть облачный сервер на Azure, и я подключаюсь через удаленный рабочий стол (через шлюз).
При подключении у меня есть только одно Remote App. Это приложение также позволяет отправлять электронные письма. В локальной среде при отправке электронного письма открывается новое электронное письмо из Outlook с предварительно заполненным текстом и вложениями. У меня нет почтового клиента на сервере, и я не хочу его иметь, так как много разных пользователей должны иметь возможность использовать один и тот же сервер (у каждого свой адрес электронной почты и конфигурация электронной почты).
Есть ли способ настроить удаленный сервер для вызова локального почтового клиента по умолчанию?
решение1
Невозможно создать экземпляр локального приложения из удаленного приложения.
Если на этом сервере установлена роль RDS и у вас есть действительные/активированные лицензии на доступ клиента RDS, то у каждого пользователя будет свой сеанс на сервере при запуске RemoteApp. Таким образом, вы можете установить Outlook на сервере, и у каждого пользователя будет свой профиль Outlook, и он сможет использовать свой собственный адрес электронной почты.
Если у вас не установлена роль RDS и нет действительных/активированных лицензий на клиентский доступ RDS, а эти пользователи подключаются к серверу для чего-либо, кроме удаленного администрирования сервера, то вы нарушаете лицензионное соглашение с конечным пользователем.