Пользовательская маршрутизация исходящих факсов (Microsoft Fax)

Parent Previous Next

Пользовательский метод маршрутизации (Microsoft Fax) позволяет легко добавлять любые функции маршрутизации с помощью пользовательского приложения, которое запускается после отправки факса. Использование этого метода не ограничено какими-либо лицензиями.


Этот метод предоставляет поставщикам программного обеспечения гибкий способ подключения приложений, которые маршрутизируют исходящие факсимильные сообщения, используя различные методы маршрутизации. Эти методы маршрутизации могут включать, но не ограничены печатью факсов, сохранением факсов, преобразованием графических изображений факса в текстовые файлы, доставкой факсов в приложениях электронной почты и т.д. Поставщик программного обеспечения отвечает за разработку функций своего метода, создание графического интерфейса пользователя (GUI) для настройки правил и других параметров и за сохранение конфигурации.


При выполнении Пользовательского метода маршрутизации (Microsoft Fax), Fax Voip запускает указанное пользователем приложение после отправки факса. Командная строка, передаваемая в приложение, предопределена и содержит всю необходимую информацию. Разработчик может проанализировать командную строку в своем приложении, чтобы получить путь к факсу и другие важные параметры, такие как номер факса получателя, TSID, CSID и т. д., а затем выполнить любые требуемые действия. Пользовательское приложение должно автоматически завершать работу после выполнения. Приложение отвечает за удаление копии факса (файл TIFF, PDF или SFF) и папки, в которой она находится. Пользовательское приложение запускается с использованием учетной записи текущего пользователя или учетной записи, под которой запущена служба Почта-на-факс (MS Fax) (если Fax Voip запущен в качестве службы Windows). Таким образом, соответствующая учетная запись должна иметь необходимый доступ к файлам, папкам и другим объектам, с которыми работает ваше приложение. Подробнее см. в главе Требования к пользовательскому приложению (информация для разработчика) настоящего справочного руководства.



Пользовательское приложение, запускаемое после отправки факса

Здесь вы можете выбрать приложение, которое будет запущено после отправки факса. Вы можете выбрать приложение, нажав на кнопку справа от текстового поля, либо ввести путь к исполняемому файлу. Пример пользовательского приложения (RouteOutCustomMS.exe) можно найти в папке установки Fax Voip, обычно C:\Program Files (x86)\FaxVoip\RouteOutCustomMS.exe. См. также в главе Пример пользовательского приложения настоящего справочного руководства.

Создавать временную копию отправленного факса в формате

При выборе этой опции метод создает временную папку (в папке %temp% для учетной записи текущего пользователя или учетной записи, под которой запущена служба Почта-на-факс (MS Fax)) и копирует исходящий факс (файл TIFF, PDF или SFF в зависимости от вашего выбора) в эту папку. Путь к временной папке (%temp%) обычно C:\Users\<Account Name>\AppData\Local\Temp\. Путь к временному файлу (копия исходящего факса) передается в пользовательское приложение через аргумент командной строки FaxFileName. Пользовательское приложение отвечает за удаление копии факса и временной папки, в которой этот файл находится. Если флажок не установлен, метод не создает копию исходящего факса, однако пользовательское приложение все равно может получить доступ к исходящему факсу используя Fax Service API функции (на основе параметра Job ID, который также передается через командную строку).

Включить пользовательский метод маршрутизации

При выборе этой опции, программное обеспечение Fax Voip применяет Пользовательский метод маршрутизации (Microsoft Fax) для всех исходящих факсов, отправляемых с помощью приложения Microsoft Fax (через Виртуальные COM порты Fax Voip).