Answer Control


;
;       Эта секция определяет условия ответов на входящие звонки.
;
;--------------------------------------------------------------------------
;
Answer         0:00-24:00     ; Allow answers on calls
;
;  Период(ы) времени, когда T-Mail реагирует (отвечает) на звонки. Если эта
;  переменная не определена, то T-Mail на входящие звонки не отвечает.
;
Emsi_OH        00:00-01:00
;
;  Переменная EMSI_OH  задает интервалы времени  для ответа, которые  будут
;  предъявлены  в   EMSI-поле  при  handshake.   Если  эта  переменная   не
;  определена, поле будет оставлено пустым.
;
Answer_Ring    1              ; Num. of ring to answer
;
;  Эта  переменная  определяет  на  какой  по  счету  звонок  T-Mail должен
;  отвечать. По умолчанию - 1, т.е., на первый.
;
;Max_Ring_Interval  7         ; Maximum interval between rings
;
;  Эта  переменная задает  максимальный  интервал  между звонками  (RING) в
;  секундах при вызове данной системы. При поступлении первого звонка (если
;  Answer_Ring больше  1) система начинает отсчет  звонков, и по достижении
;  числа, заданного в Answer_Ring, начинает процедуру ответа. Если интервал
;  между   принятыми  звонками   будет  больше   указанного  в   переменной
;  Max_Ring_Interval,  счетчик  принятых  звонков  будет  обнулен и система
;  вернется к исходному состоянию ожидания. Эта переменная действует только
;  при  значении Answer_Ring  больше единицы.  По умолчанию  ее значение  7
;  секунд.
;
; BBS_Time       0:00-24:00     ; Allow human Callers
;
;  Период(ы)  времени,  когда  могут  звонить  пользователи  BBS. При таких
;  звонках T-Mail при необходимости может запускать программу, определенную
;  как Process BBS. Можно задать несколько периодов. Если эта переменная не
;  определена, то T-Mail никогда не будет запускать программу BBS.
;
Wait_Carrier   30             ; Wait for carrier time (sec) while answering
;
;  Время  ожидания  соединения  модемов  при  ответе  на  звонок (с момента
;  поднятия трубки). Значение по умолчанию - 50.
;
; BBS_Banner        banner.txt    ; File to be show to users if bbs allowed
;
;  Задается  имя   файла,  содержимое  которого   будет  выдано  на   экран
;  вызывающему пользователю BBS после соединения в том случае, если выход в
;  BBS сейчас разрешен (см. переменную BBS_Time).
;
; NoBBS_Banner       sorry.txt    ; File to be show to users if no bbs
;
;  Задается  имя   файла,  содержимое  которого   будет  выдано  на   экран
;  вызывающему пользователю BBS после соединения  и после фразы, заданной в
;  Force_NoBBS,  в том  случае, если   выход в  BBS сейчас  запрещен (см.
;  переменную BBS_Time).
;
; Process BBS   bbs.bat *P *B *H                  ; Run BBS software
; Process BBS   Exit 18                           ; exit with errorlevel 18
;                                                 ; when Esc-Esc pressed
; Process BBS   Exit 25 bbs.exe -p*P -l*L -b*B    ; exit with errorlevel 25
;                                                 ; when Esc-Esc pressed
;
;  Возможен один из двух вариантов задания этой переменной. В первом случае
;  она  задает программу  (или командный  файл), которая  будет запущена  в
;  случае  вызова терминальной  программой и  запроса BBS  (двойное нажатие
;  клавиши   ESC).  Могут   быть   указаны   параметры,  в   которых  могут
;  использоваться  макросы.  Во  втором   случае  при  аналогичном  запросе
;  произойдет выход из T-Mail с  указанным кодом завершения. Это произойдет
;  только в  том случае, если сейчас  выход в BBS разрешен  (см. переменную
;  BBS_Time).  Если   во  втором  случае  после   кода  завершения  указана
;  какая-либо строка, то при выходе  T-Mail создаст командный файл с именем
;  EXIT.BAT (EXIT.CMD), где "" -  номер задачи T-Mail (по умолчанию -
;  EXIT01.BAT или  EXIT01.CMD). Содержимое этой  строки будет перенесено  в
;  этот  командный   файл,  вместо  макросов   будут  подставлены  реальные
;  значения. Для  этого процесса множественные  действия не поддерживаются.
;  Можно задать только одну такую переменную.
;
;  При задании программы BBS можно использовать следующие макросы:
;
;     *B - скорость соединения (DCE baudrate);
;     *L - скорость фиксации порта (locked port) (или 0);
;     *P - номер COM-порта;
;     *O - (только для OS/2 версии) - handle открытого COM порта;
;     *T - номер задачи (task number);
;     *N - признак коррекции: 0 - соединение произошло без коррекции
;          ошибок, не 0 - с коррекцией;
;     *H - время (в минутах) до окончания периода, когда разрешены
;          выходы в BBS (BBS_Time).
;
; Process  Handshake_Timeout  bbs.bat *P *B *H
;
;  Задает   процесс,  который   будет  запущен,   если  после  установления
;  соединения  не  было  принято  ни  посылок  EMSI,  ни  явного вызова BBS
;  пользователем   (ESC-ESC),   при   этом   время,   заданное   переменной
;  Wait_Mailer, истекло.  Можно использовать все  макросы Process BBS.  Для
;  этого  процесса множественные  действия не  поддерживаются. Можно задать
;  только одну переменную Process Handshake_Timeout.
;
; Force_BBS    Press ESC-ESC! ;What to say humans to force Esc-Esc sequence
;
;  Фраза,  подсказывающая  пользователям  как  быстрее  войти  в BBS, нажав
;  клавишу  ESC  дважды.  Эта   фраза  выдается  сразу  после  установления
;  соединения, если выход в BBS сейчас разрешен (см. переменную BBS_Time).
;
; Force_NoBBS   Sorry.. Mail only node. ; What to say humans if no BBS
;
;  Фраза,  сообщающая  о  запрещении  выхода  в  BBS.  Выдается сразу после
;  установления  соединения,   если  выход  в  BBS   сейчас  запрещен  (см.
;  переменную BBS_Time).
;
Wait_Mailer     13            ; Time (sec) to recognize mailer presence.
;
;  Это  время в  секундах (по  умолчанию -  13) в  течение которого  T-Mail
;  пытается определить, кто ему позвонил  - пользователь BBS или мэйлер. По
;  истечении  этого времени,  если разрешен  выход в  BBS, T-Mail выполняет
;  операции, заданные в Process Handshake_Timeout.
;
; Min_Baud_In      1200           ; Minimal baudrate for incoming calls
; Min_Baud_Out      1200          ; Minimal baudrate for outgoing calls
;
;  Эти переменные задают минимальную скорость соединения соответственно при
;  входящих или исходящих сеансах связи. Проверяется во время handshake. По
;  умолчанию - 0, то есть допускается любая возможная скорость.
;
; Process FTS-1      gsz.exe  port *P  speed *B z pr1 rc *F
;
;  Определяет внешний протокол X-modem  для приема почты согласно стандарту
;  FTS-0001.  Если  эта  переменная  не  определена,  то  сеансы  связи  по
;  стандарту  FTS-0001  не  поддерживаются.  Передача  почты  по  стандарту
;  FTS-0001 не производится, осуществляется только прием. Принимаемые файлы
;  помещаются в  каталог, описанный в переменной  Files. Для этого процесса
;  множественные действия  не поддерживаются. Можно  определить только одну
;  такую переменную.
;
;  При задании этого процесса можно использовать следующие макросы:
;
;     *B - скорость соединения (DCE baudrate);
;     *P - номер COM-порта;
;     *L - скорость фиксации порта (locked port);
;     *O - (только для OS/2 версии) - handle открытого COM порта;
;     *T - номер задачи (task number);
;     *F - имя принимаемого файла (генерируется T-Mail-ом автоматически).
;
;  Если вы используете FOSSIL без фиксации скорости порта (locked port), то
;  для  передачи  внешнему  протоколу  скорости  соединения  в случае FTS-1
;  необходимо использовать макрос *L, а не *B.
;
;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
;
;  Ниже   описаны   так   называемые   'External   mailers'.   Это  внешние
;  коммуникационные программы, которые будут  запущены T-Mail-ом при ответе
;  на  звонок или  при исходящем  звонке, если  во время  handshaking будет
;  принято соответствующее ключевое слово.
;
;  Синтаксис:
;
;     Extern_Mail  [[addr list]] keyword command [parameters]
;
;  Например:
;  ~~~~~~~~~
; Extern_Mail   dobb   dobbs.bat *P *B *L
; Extern_Mail   uucр   uupc.bat  *B *P
; Extern_Mail   [5030/124 5030/15.*]  keysign  pro.bat
; Extern_Mail   [.999]                login    uupc.bat Out Direct
; Extern_Mail   [/124.99 /15.99]      Nothing  uupc.bat DIRECT *P
;
;  Всего  может  быть  определено  до  16  'External  mailers'. addr list
;  используется при выходных звонках.
;
;  Если  вместо keyword  задать слово  'Nothing', то  внешняя программа в
;  этом случае будет запущена, если не было принято ни одно ключевое слово,
;  ни EMSI или YooHoo handshake. Это возможно только для исходящих звонков.
;  Если  в случае  исходящего звонка  и использовании  параметра Nothing  с
;  удаленной  системы  будет  принято  слово  'Nothing', то соответствующая
;  строке 'Extern_Mail Nothing' внешняя программа, как исключение, запущена
;  не будет.
;
;  Макросы, которые можно использовать при задании параметров программ:
;
;     *A - при выходном  звонке - адрес в  очереди, на который производился
;          звонок.
;     *B - скорость соединения (DCE baudrate);
;     *I - PID текущей задачи;
;     *L - скорость фиксации порта (locked port) (или 0);
;     *N - порядковый   номер  external   mailer,  в   порядке  описания  в
;     *O - (только для OS/2 версии) - handle открытого COM порта;
;     *P - COM порт;
;     *T - номер задачи (task number);
;           t-mail.ctl ;
;
Loading_External_String   Loading external mailer...
;
;  Эта  переменная определяет  текстовую  строку,  которая будет  послана в
;  COM-порт  при запуске  любого External  Mailer'а. По  умолчанию - пустая
;  строка, т.е., ничего не посылается.
;