ASO
Перейти к навигации
Перейти к поиску
ASO (от англ. Amiga Style Outbound) — формат почтового ящика сети Фидонет, впервые реализованный на платформе Amiga.
Возможности и ограничения[править | править код]
- С точки зрения фидонетовской адресации ASO следует рассматривать как формат, не поддерживающий указание домена, зато всегда поддерживающий указание номера зоны и пойнта. Это обстоятельство либо ограничивает использование ASO только теми станциями FTN, которые имеют адрес только в одном домене FTN, либо принуждает давать левонетам отдельные номера зон.
- Согласно формату ASO файлы, предназначенные на отправку разным линкам, располагаются в одном и том же каталоге. Это обстоятельство может вызывать задержки при сканировании исходящих бандлов на узле с большим количеством линков.
Описание формата[править | править код]
Почтовый ящик ASO представляет собою каталог на диске, содержащий файлы, предназначенные для отправки к линкам.
Имена файлов формируются из адреса назначения по шаблону zz.nn.ff.pp.ext, где:
zz— номер зоны,nn— номер сети,ff— номер узла (ноды),pp— номер пойнта,ext— тип файла.
Все номера указываются в десятичном формате.
Тип файла (ext) может принимать следующие значения:
hlo— FLO-файл (список бандлов) приоритета «hold»;flo— FLO-файл (список бандлов) приоритета «normal»;dlo— FLO-файл (список бандлов) приоритета «direct»;clo— FLO-файл (список бандлов) приоритета «crash»;ilo— FLO-файл (список бандлов) приоритета «immediate»;
hut— нетмейловый пакет (PKT) приоритета «hold»;out— нетмейловый пакет (PKT) приоритета «normal»;dut— нетмейловый пакет (PKT) приоритета «direct»;cut— нетмейловый пакет (PKT) приоритета «crash»;iut— нетмейловый пакет (PKT) приоритета «immediate»;
bsy— файл-флаг «линк занят» (обозначает, что в этот момент установлен сеанс связи с линком).
Кроме того, некоторые мейлеры (например, binkd) используют дополнительно собственные типы файлов аутбаунда:
csy— файл-флаг «звонок»; обозначает, что в этот момент иницируется сеанс связи с линком (используется во многих мейлерах);stc— файл с информацией о статусе соединения (используется в binkd);hld— файл-индикатор приостановки попыток соединения с линком.
Примеры[править | править код]
- Неупакованный нетмейл на узел
2:5063/88с приоритетом «crash» будет лежать в файле2.5063.88.0.cut.
- Список бандлов на пойнт
2:5020/1519.249с приоритетом «hold» будет лежать в файле2.5020.1519.249.hlo.
