FL Online Help

Последнее обновление: [ 03.06.2004 ] Билд: [ 020 ]
[ FidoLook ]
[ Fidolook SL ]
[ Скриншоты ]
[ Что нового ]
[ Последние версии ]


[ Справка ]
[ Установка ]
[ Панель FL ]
[ Настройки ]
[ Горячие клавиши ]
[ Командная строка ]
[ FAQ ]


[ Работа с почтой ]
[ Редактирование ]
[ Шаблоны ]
[ Маски ]
[ Корзины ]
[ Заголовки ]
[ Привязка папок ]
[ Статьи ]


[ Plugins, Modules ]
[ Квотеры ]
[ EMH ]
[ yEnc ]
[ Skiper ]
[ Skin ]
[ TCode ]
[ NewsSaver ]
[ NewArcWizard ]
[ FTNStub ]
[ X-Face ]
[ Локализация ]
[ Файлы справки ]
[ AntiSpam ]


[ Разработчику ]
[ О проекте ]
[ Баг-репорт ]
[ Пожелания ]


[ Линки ]


FTN Stub

Назначение

Модуль FTNStub предназначен для подключения к сети ФИДО без использования гейтов типа ddt.demos.su и аналогичных. Доступ к функциям производится через кнопку в панели Filolook:


[FTN]

Несколько слов о сети ФИДО

Общие понятия о структуре и принципах функционирования сети ФИДО можно почерпнуть из текста документа “64kb о FIDOnet”. Так же настоятельно рекомендуется к прочтению Устав сети ФИДО, его оригинальный англоязычный текст и русский перевод можно найти в Internet, например на http://www.aha.ru/~laperuz/.
Также можно ознакомится с кодами FIDOnet на территории бывшего СССР и стран дальнего зарубежья: fidocode.txt.

Для отправки и получения почты сети ФИДО необходимо зарегистрироваться в этой сети ("получить пойнта"). Эта процедура носит сугубо индивидуальный характер, поэтому далее будем считать, что этот этап успешно пройден. Следует только учесть, что на сегодняшний день для работы с FTNStub лучше получать IP-пойнта (т.н. fido via IP), хотя можно и по обычному dial-up (т.е. модемному соединению).

Настройка производится с помощью мастера, для этого необходимо нажать кнопку FTNStub на панели инструментов Fidolook.

  1. Codecs
    Секция предназначена для определения программ-архиваторов, используемых в работе FTNStub. Здесь необходимо указать месторасположение архиваторов и (по необходимости) отредактировать ключи командной строки. Поддержиаются ZIP, ARJ и ряд других. Набор архиваторов, проверенных на совместимость, можно скачать со странички автора.

    К сожалению в настоящее время реализована только распаковка входящей почты, упаковка же исходящих pkt в архивы не реализована. Если вас это не устраивает - присоединяйтесь к группе [Pack outbound wanted] подписчиков PVT.FIDOLOOK и/или пинайте автора :о)
  2. Transports
    Настройка транспорта (мылера) для доставки сетевой почты.
    В текущей версии FTNStub встроена поддержка популярного ip-мейлера BinkD by Dima Maloff. Сам BinkD в дистрибутив не входит, его можно скачать с ftp://cvs.happy.kiev.ua/pub/binkd/binkdwin.zip. Также можно использовать любой другой фидо-мейлер, поддерживающий стандарты BSO и/или T-MailStyle filebox, например Argus (http://www.ritlabs.com/argus/), для этого надо создать новый транспорт кнопкой Add и указать месторасположение исполняемого файла программы (.exe или .bat). О настройке внешних мейлеров читать в документации к ним.
    [x] IP transport - указывает FTNStub'у, что мылер использует протокол IP и требуется установить соединение с Internet.
    [x] Run Auto Receive All when started - принудительно включает функцию "auto receive all" при запуске мейлера.
  3. Paths
    Настройка путей к служебным папкам FTNStub.
    Inbound directory - Каталог для входящих сообщений, в зависимости от установки флажка Do Not cleanup почта из него может удаляться после обработки (тоссинга) или нет.
    Temporary directory - временный каталог мейлера.
    [x] Save received packets in directory - в зависимости от установки сохраняет или не сохраняет копии всех полученных почтовых пакетов в указанные ниже папки для их последующего анализа вручную. Отладочная функция.
    [x] Save decompressed - так же сохраняет распакованные пакеты (*.pkt)
    Bad packets directory - Каталог для плохих пакетов, обработка которых по какой-либо причине невозможна.
    Outgoing packets directory - каталог для исходящих почтовых пакетов (*.pkt)
    Verify all path exist and valid - проверка наличия и правильности путей к введенным выше каталогам. Без нажатия этой кнопки дальнейшая настройка невозможна.
  4. Store
    Настройка папок OE.
    Store folder name - имя основной папки с фидо-почтой, в ней будут располагаться подпапки эхоконференций.
    Netmail folder name - имя папки с нетмейлом.
    [x] Allow duplicates - в зависимости от установки проверяет или не проверяет наличие во входящей почте писем-дубликатов (дуполовка). Пойманные дубликаты сохраняются в папке, указанной как duplicates mail folder.
    [x] Make Carbon Copy - "карбонка", письма к себе-любимому копируются в заданной папке :) (отбор по заголовку X-Comment-To: во входящей почте).
    [x] A-la Fidonet style Tearline & Origin - установка этого флажка позволяет видеть в теле письма фидошные тирлайн и ориджин. При цитировании и ответе их рекомендуется удалять, во избежание проблем с модераторами и глюков софта у ваших корреспондентов.
    Атавизм - правильнее использовать для просмотра служебных строк скин для read mail.
    [x] Include FTN source in received messages - в зависимости от установки добавляет или не добавляет в конец входящих сообщений их копию со всеми служебными заголовками.
    Отладочная функция.
    [x] Link conversations by MSGID - собирание тредов (линковка локальной эхобазы) по-фидошному, на основании кладжей MSGID/REPLY.
    Remove ... - при установке этих флажков из уже закачанных писем удаляются интернетовские заголовки и некоторые служебные данные. Позволяет значительно уменьшить размер локальных эхобаз баз на диске.
    [x] Use Advanced Dogs Hunter - "собаколовка" имени В. Полуконова :). Исправляет проблему имени отправителя в письмах из Internet.
    [x] Use OE Mail Sending Format - шутка автора для демонстрации возможностей программы. Настоятельно не рекомендуется включать эту функцию.
    [x] Enter Diagnostic Mode - включает режим отлова писем с некорректной структурой (копируются в отдельную папку). Пойманные горбухи можно отправить их авторам с рекомендациями тщательнее курить стандарты :)
  5. Link setup
    Настройка адресов и параметров связи.
    Shema - название подключения. Можно создать несколько подключений и выбрать подключение по умолчанию.
    BOSS - настройка параметров босс-ноды. Необходимо указать имя сисопа (латиницей), его адрес в ФИДО в формате zone:net/node (например, 2:5020/12) и домен fidonet.net.
    POINT - настройка собственных параметров. Необходимо указать свое имя (латиницей), свой пойнтовый адрес в ФИДО (например, 2:5020/12.3), домен fidonet, выбрать архиватор (в настоящее время не задействовано) и транспорт.
    Passwords - здесь необходимо указать пароль (один на все), о котором предварительно договорились с боссом при получении пойнта. Пароль используется только для исходящей почты, во входящих пакетах никакой проверки пароля не производится.
    Update Account - зафиксировать внесенные изменения.
    Advanced - открывает окно расширенных настроек:

      Boss node IP-address - здесь можно задать альтернативный (не учтенный в fidonet.net) IP-адрес босса.
      [x] Binkley style outbound указывает, в каком формате FTNStub будет формировать очередь для отправки: BSO или filebox (флажок снят). Выбор зависит от используемого транспорта, встроенный транспорт BinkD может использовать любой из этих форматов.
      [x] Create 'scan.now' flag in Outbound - указывает FTNStub, при появлении исходящей почты, создавать в каталоге "outbound" файл-флаг (файл нулевой длины) scan.now. Этот файл-флаг может использоваться внешним программным обеспечением для автоматизации запуска какого-либо процесса.

  6. Purger
    Настройка очистки базы сообщений от просроченных сообщений.
    [x] Run automatically - запускать автоматически.
    Delete messages - удалять сообщения отправленные указанное количество дней назад. Можно указать удалять или нет сообщения, помеченные как "ignored" (пропущенные), и пустые фолдеры.
    Preserve messages - отмеченные флажками сообщения ("просмотренные", "помеченные", "непрочитанные", находящиеся в заданной папке) не будут удаляться.
    [x] Move to "Deleted items" folder - перемещать удаленные сообщения в папку "удаленные" или удалять сразу.
    [x] Compact folder after delete - сжимать или нет папки после удаления сообщений.

По завершению установки на диске должны появиться каталоги, указанные в секции Paths и почтовая учетная запись с названием схемы из Link setup.

Отправка корреспонденции через FTNStub
  1. Создание нового сообщения.
    Для создания нового сообщения надо использовать стандартную кнопку на панели OE, находясь в одной из папок FTNStub (папки появятся в дереве папок после настройки FTN). Заполнение заголовка X-FTN-Area: при этом происходит автоматически, в зависимости от папки. Так же можно использовать пункты New mail (нетмейл) и New Post (эхомейл) в ниспадающем меню кнопки FTN на панели инструментов FL. При этом в случае эхомейла необходимо вручную указывать имя эхи в окошке X-FTN-Area: панели FL headers.
    Важно: без указания имени эхи письмо будет считаться нетмейловым.
  2. Нетмейл.
    Аналог e-mail в ФИДО. Для создания нетмейловых сообщений FTNStub использует адресацию в формате RFC-822, т.е. фидошный адрес "Vasya Pupkin 2:5020/12.3" надо указывать как "Vasya Pupkin@p3.f12.n5020.z2.fidonet.org".
    Важно: если просто ввести адреcата в поле "To:", то Fidolook SL отправит письмо как обычный e-mail. Для задействования FTNStub необходимо создать в адресной книге соответствующий контакт с адресом в RFC-822 формате и вызывать его оттуда. Так же рекомендуется создать в адресной книге абонента "All" с адресом своего босса, для устранения возможной ошибки с "routed echomail". Для удобства можно записать стандартный фидошный адрес в поле "Псевдоним", тогда можно будет указывать в письме фидошный адрес абонента, и FTNStub автоматически вызовет соответствующий контакт из адресной книги.
    Далее в тексте будет использована фидошная система адресов.
  3. Подписка на эхи у босса.
    Подписка на эхи в ФИДО осуществляется автоматически почтовым роботом AreaFIX. Для того чтобы подписаться на эхи, необходимо направить нетмейлом боссу письмо на имя робота. Пример:
    _____________________________________
    From : Vasiliy Pupkin     2:5020/12.3
    To :   AreaFix            2:5020/12
    Subj : PASSWORD     <- Ваш паpоль
    -------------------------------------
    команда робота
    _____________________________________
    
    Письмо не должно содержать приветствия и подписи. Т.к. формат команд робота и их набор может отличаться, в зависимости от установленного у босса софта, необходимо узнать эти данные, направив роботу команду %HELP. Пример:
    _____________________________________
    From : Vasisualiy Pupkin 2:5020/12.3
    To : AreaFix 2:5020/12
    Subj : PASSWORD <- Ваш паpоль
    -------------------------------------
    %HELP
    _____________________________________
    
    Если все проделано правильно, AreaFIX пришлет нетмейлом ответ на запрос с перечнем и форматом поддерживаемых команд. В случае ошибки получите отлуп с указанием причины. :)
    В случае, когда конкретный AreaFIX не понимает команду %HELP (редко, но встречается) необходимо проконсультироваться с боссом. Собственно подписка на эхи осуществляется согласно инструкции, полученной от робота.
  4. Ответ на сообщение.
    Для ответа на сообщения в эхах или нетмейле используются стандартные кнопки на панели OE или пункты Reply Group и Reply Sender в меню кнопки FTN.
  5. Отправка и получение сообщений. Для отправки и получения сообщений используется пункт Poll name (где name=имя схемы из Link setup) в меню FTN. Обработка пришедшей почты (тоссинг) производится с помощью пунктов меню FTN Receive All (ручной режим) или Auto Receive All (автоматический режим).

Последняя версия

Модуль FTNStub.dll входит в основной пакет Fidolook.

Обновления

-

Разработчики

Автор: Andrey No <andrey_no@mail.primorye.ru>


  Хотите дополнить этот раздел? Пишите: help-team@fidolook.org
    2002-2004 (c) Пользователи FidoLook