Особенности работы версии T-Mail для OS/2


     Существует версия T-Mail для работы  в среде операционной системы OS/2
версий старше  2.1. Подавляющее большинство  функций версий для  DOS и OS/2
совпадают, но в версии для OS/2 есть несколько особенностей.

     Существенное отличие состоит в  том, как запускаются внешние программы
из-под T-Mail в OS/2. Флаг "!" при задании любого Process заставляет T-Mail
перед запуском внешней программы закрыть COM-драйвер и открыть его снова по
возвращении. Вы  имеете возможность запускать  как задачи OS/2,  так и DOS.
Если требуется запустить параллельную задачу, пользуйтесь средствами OS/2.

Пример:
~~~~~~~
  Process BBS  !do_bbs.cmd *P
  (будет запущен do_bbs.cmd, но COM-драйвер при этом будет закрыт).

     При  использовании  макросов  (Process,   Extern_Mail   и  т.д.)  есть
возможность  использовать  макрос  *O   -  вместо  него  передается  handle
открытого COM-порта в десятичном виде.

     Сочетание  *O и  флага "!"  бессмысленно. Совместное  использование не
принесет  пользы,  поскольку  handle  будет  закрыт  при  запуске  внешнего
процесса.

     В версии  для OS2 существует  дополнительная переменная в   t-mail.ctl :
Snoop. Определяет имя канала (рipe) для программы Snooper.

Пример: ( t-mail.ctl )
~~~~~~~~~~~~~~~~~~~~
  Snoop         \рipe\t-snoop

     Вместе с  T-Mail можно также  использовать программу PMSNOOP  by Peter
Fitzimmons.

     В  версии  T-Mail  для  OS/2  можно  использовать дополнительные ключи
командной строки:

     -TXPRIORITY=n
     -RXPRIORITY=m
     -MAINPRIORITY=n

(см. главу 33).

     Имена исполняемых файлов  T-Mail в версии для OS/2  отличаются от имен
файлов  в версии  для DOS.  Везде в  данной документации  при указании имен
файлов для простоты указываются имена файлов версии для DOS. Ниже приведена
таблица соответствия имен файлов в разных операционных системах:

      версия для DOS             версия для OS/2
      --------------             ---------------
       t-mail.exe                 t-mail-2.exe
       tnc.exe                    tnc-2.exe
       attach.exe                 attach-2.exe
       filndx.exe                 filndx2.exe
       freqlim.exe                freqlim2.exe
       traffic.exe                traffic2.exe