0x80 FIDONET TODAY: I'M BUILDING FIDONET NODE 2:466/4 :)
fidonet macosx ifmail binkd
Пытаюсь понять, как работает роутинг fidonet-сообщений. Допустим я - 2:466/4
, мой аплинк - 2:466/50
, письмо (нетмыл) идет от 2:466/466.2820
к 2:466/4.1
.
Судя по моим исследованиям бэкапов архивов с пакетами получается вот что:
2:466/50
откуда шел пакет и станция 2:466/4
куда шел пакет.2:466/466
с которой ушло сообщение и станция 2:466/4
для поинта которой было адресовано сообщение.2:466/466.2820
и получатель 2:466/4.1
указываются в кладжах:
Продолжаю писать php-компоненты для Fido. На очереди компонент для работы с BinkleyTerm Style Outbound (BSO). Полный документ стандарта можно почитать по ссылке FTS-5005.003
Для каждой зоны своя директория outbound, например если у нас если линки на разные зоны (для примера 1 и 2, а наша зона - 2), то у нас будет два аутбаунда:
./outbound.001
- для зоны 1./outbound
- для нашей зоны 2 (опционально outbound.002
)
I've decided to write ftn-tosser based on separated libraries:
First movements are packet parser and message serializer:
fidonet symfony php
вариант для init.d:
cat /etc/init.d/binkd
Один хороший человек сделал сборник старого фидошного юмора:
fidonet
Похоже ftns/ftnw на моей ноде шуршит стабильно, поэтому я потратил пару часов на написание документации по установке и настройке связки ifmail + ftns/ftnw и выложил свежие версии на гитхаб:
У кого из фидошников есть желание попробовать - пробуйте.
fidonet ifmail linux
Похоже первая версия ftns/ftns готова к тестированию на живых людях, все желающие приглашаются на получение поинтов
Вот так сейчас выглядит рабочая версия:
fidonet
http://golded-plus.cvs.sourceforge.net/viewvc/golded-plus/golded%2B/
fidonet
Впервые появилась необходимость сделать выборку для нужной записи, плюс ID предыдущей и следующей записи при сортировке по дате.
select m.*,n.id as next_id,p.id as prev_id
from netmail m
left join netmail n on (n.h_date>m.h_date)
left join netmail p on (p.h_date<m.h_date)
where m.id=13
order by m.h_date desc, n.h_date asc, p.h_date desc
limit 1
fidonet
mysql