Previous | Next | Trail Map |

Index |

Дополнительные переменные в файле t-mail.ctl

     Здесь описаны дополнительные переменные,  которые можно использовать в
файле конфигурации  t-mail.ctl .




Show_Dial_Prefix Yes

  Если эта переменная имеет значение Yes, то при наборе телефонного номера
  на экран  и в log-файл  будет выводиться полная  строка набора номера  с
  префиксами и суффиксами. Это значение по умолчанию. В этом случае строка
  выглядит примерно так:

  ... Calling 2:5030/15.0, ATDP\N4%C0580-2383,,, ...

  Если задано No - выводится только сам телефонный номер:

  ... Calling 2:5030/15.0, 123-4567 ...


Purge_Kbd Yes

  Если  эта  переменная  имеет  значение  YES,  то  буфер клавиатуры будет
  очищаться перед инициализацией модема, если NO - этого не происходит. По
  умолчанию имеет значение YES.


CH_Interval 60

  В этой  переменной определяется  время (в  минутах), в  течение которого
  действуют установленные оператором с клавиатуры статусы в очереди (Hold,
  Priority, Immediate),  а также интервал  времени, на который  происходит
  задержка  трафика при  установленном флаге  HAT (SendOnly).  Значение по
  умолчанию - 1 час (60 минут).


EMSI_Log emsi.log

  Эта переменная  определяет имя log-файла  для EMSI, в  него записываются
  все   удачно   принятые   EMSI_DAT-посылки   от   удаленных  систем  при
  соединениях.  По  умолчанию  -  не  определено,  т.е.  такой log-файл не
  ведется.


Dial Insert ,

  Эта  переменная определяет  один символ  <char>, который  будет вставлен
  после  каждого символа  (кроме последнего)  при посылке  в модем  строки
  набора номера.

  Пример:
  -------
  Dial Insert ,

  В этом случае строка, посылаемая модему при наборе номера 235-7719 будет
  выглядеть так: "2,3,5,-,7,7,1,9".


Max_Ring_Interval 7         ; Maximum interval between rings

  Эта  переменная задает  максимальный  интервал  между звонками  (RING) в
  секундах при вызове данной системы. При поступлении первого звонка (если
  Answer_Ring больше  1) система начинает отсчет  звонков  и по достижении
  числа, заданного в Answer_Ring, начинает процедуру ответа. Если интервал
  между   принятыми  звонками   будет  больше   указанного  в   переменной
  Max_Ring_Interval,  счетчик  принятых  звонков  будет  обнулен и система
  вернется к исходному состоянию ожидания. Эта переменная действует только
  при  значении Answer_Ring  больше единицы.  По умолчанию  ее значение  7
  секунд.


Force_Fossil No

  Если эта  переменная имеет значение YES,  то перед каждой инициализацией
  модема  будет производиться  инициализация драйвера  FOSSIL. Значение по
  умолчанию -  NO, то есть этого  не происходит. В версии  T-Mail для OS/2
  эта переменная значения не имеет.


Stream_Sending Yes

  Если эта переменная имеет значение YES, то при работе с драйвером FOSSIL
  будет  использоваться  функция  "послать  байт"  вместо функции "послать
  блок". Таким  образом исключается блоковая запись  в FOSSIL. Значение по
  умолчанию - NO, то есть этого не происходит.


Crash_as_Imm No              ; Crash attribute

  Эта  переменная определяет  интерпретацию атрибута  'Crash' при упаковке
  писем.  Если   она  имеет  значение   Yes,  то  атрибут   'Crash'  будет
  интерпретирован как  наличие атрибутов 'Imm' и  'Dir' одновременно. Если
  же она  имеет значение No,  то атрибут 'Crash'  будет интерпретироваться
  как атрибут 'Dir'. (Для Bink-Style  Outbound - .CLO/.CUT как .ILO/.IUT).
  Значение по умолчанию - No.


Indirect_Points Yes

  Эта  переменная   определяет,  будет  ли   письмо  с  атрибутом  Direct,
  адресованное    пойнтовой   системе,    имеющей   статус    unpublished,
  перенаправлено на босса этой системы. При значении этой переменной Yes -
  будет,  если No  - нет,  то есть  письма с  атрибутом 'Dir' T-Mail будет
  пытаться отослать только напрямую. Значение по умолчанию - Yes.


Ignore_MsgTimestamp No

  Если эта переменная  имеет значение Yes, то T-Mail  не будет отслеживать
  изменение даты  и времени создания писем  в очереди, будет отслеживаться
  только   изменение  размеров   писем  (и   выполняться  перепаковка  при
  необходимости).  При  значении  No  будет  отслеживаться  и то и другое.
  Значение по умолчанию - No.


Optimal_Msg_Fill No

  Эта  переменная  задает  алгоритм  нумерации  писем  при  их помещении в
  основной  каталог  нетмэйла  (заданный  переменной  Mail_Out).  Если эта
  переменная  имеет  значение  No,  то   T-Mail  определяет  файл  .msg  с
  максимальным номером, прибавляет к этому  номеру единицу и создает новый
  файл  с полученным  таким образом  именем. Если  же эта переменная имеет
  значение  Yes,  то  T-Mail  выявляет  первый  свободный  номер  файла  с
  письмом,  начиная с  1.msg, и  присваивает новому  файлу с  письмом этот
  номер.  При  этом  в  общем  случае  порядок  нумерации  файлов не будет
  соответствовать порядку их создания.


Sort_Queue Address Reverse

  Эта  переменная  определяет  порядок,   в  котором  будет  отсортирована
  основная очередь T-Mail. Возможные значения:

       Address - сортировка по адресу;
       Size    - сортировка по суммарному размеру всей почты;
       Mail    - сортировка по размеру писем;
       Files   - сортировка по размеру файлов.

  Кроме того, в  переменной можно задать второй параметр  Reverse - в этом
  случае  сортировка  производится  не   в  порядке  возрастания,  как  по
  умолчанию, а в порядке убывания. Значение по умолчанию - Address.


Crash_Poll_Pause Yes

  Эта  переменная определяет,  нужно ли   делать паузу  в 1  секунду между
  наборами  номера в  режиме Crash-Poll.   Если она  имеет значение  Yes -
  T-Mail делает такую паузу, No - нет. Значение по умолчанию - Yes.


Init_After_Dial No         ; Force init modem after dial

  Эта   переменная   позволяет   разрешить   (Yes)   или   запретить  (No)
  инициализацию модема сразу после  завершения исходящего сеанса связи или
  неудачной  попытки такого  сеанса. Это  произойдет только  в том случае,
  если при  наборе использовался стандартный  префикс набора, указанный  в
  переменной  Dial_Prefix  ( t-mail.ctl )  без  параметра-флага. Значение по
  умолчанию - Yes.


Keep_Port_Closed No

  Если эта переменная  имеет значение Yes, то T-Mail  в состоянии ожидания
  всегда держит COM-порт закрытым,  открывая только при необходимости. При
  этом он не может отвечать на входные  звонки, так как от модема не будут
  поступать строки RING. Значение по умолчанию - No.


xPort 2E8

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


HardWare_Flow Yes            ; Allow to use RTS/CTS flow control

  Эта  переменная позволяет  задать, понимает  ли модем  (и настроен ли он
  соответствующим образом) управление потоком  данных по сигналам RTS/CTS.
  По умолчанию - Yes.


Break_Mode Yes

  Данная переменная позволяет разрешить  посылку сигнала BREAK модемом при
  ошибках  приема.  Значение  по  умолчанию  -  No,  то  есть,  запрещено.
  Пользоваться этим  режимом нужно с большой  осторожностью. При включении
  этого  режима необходимо,  чтобы  принимающий  и передающий  модемы были
  настроены  на  очистку  буфера  по  сигналу  Break  (Break  destructive,
  transmitted).


Ignore_NRQ Yes           ; Allows to ignore remote's NRQ flag
                               (No-requests flag)

  Если переменная  имеет значение YES,  то наличие флага  NRQ у вызываемой
  системы будет игнорироваться. Если  у вас есть файловые запросы, то файл
  с ними будет  передан, несмотря на  указание удаленной системы  этого не
  делать. Значение по  умолчанию - No,  то есть файл с файловыми запросами
  в этом случае не передается.


Kill_Truncate No

  Если  эта переменная  имеет значение  YES, то  файлы, которые необходимо
  после передачи обнулить (truncate), вместо этого будут удалены. Значение
  по умолчанию - No.


Kill_Transit_Files No

  Если  эта  переменная  имеет  значение  Yes,  то  транзитные файлы после
  отсылки  будут удаляться.  Значение по  умолчанию -  No, т.е.,  этого не
  происходит.

  ВНИМАНИЕ: если  значение  этой  переменной  Yes  и  у вас есть несколько
            писем, к которым "прицеплен" один и  тот же файл, то этот файл
            будет удален  сразу после того,  как будет отправлен  в первый
            раз. Остальные адресаты его, следовательно, не получат.


InboundLongNames Yes

  Если  эта переменная  имеет значение  YES, то  T-Mail будет поддерживать
  прием  файлов с  длинными именами  в каталог,  заданный переменной Files
  ( t-mail.ctl ). Если  эта переменная имеет значение  NO (по умолчанию), то
  T-Mail будет поддерживать только прием файлов с обычными именами (формат
  8.3),  а  принимаемые  файлы  с  длинными  именами  будут  автоматически
  приводиться к формату 8.3. Эта переменная поддерживается только версиями
  T-Mail для OS/2 и Windows NT.


Repack_On_Start Yes

  Если в данной переменной задано YES,  то при каждом запуске t-mail будет
  полностью  перепаковывать  всю  очередь  (сканировать  нетмэйл, файловые
  ящики, персональные  почтовые ящики и Bink-Style  Outbound). Если задано
  No  (по умолчанию),  то будет  использована информация,  сохраненная при
  предыдущем выходе.


Wait_Mailer 14            ; Time (sec) to recognize mailer presence.

  Это  время в  секундах (по  умолчанию -  14) в  течение которого  T-Mail
  пытается определить, кто ему позвонил  - пользователь BBS или мэйлер. По
  истечении  этого времени,  если разрешен  выход в  BBS, T-Mail выполняет
  операции, заданные в Process Handshake_Timeout.



    Кроме  того,  в  коммерческой  версии  T-Mail  в файле  t-mail.ctl  могут
присутствовать и прочие директивы, описанные отдельно.


Previous | Next | Trail Map |