Nп/п : 66 из 100
От : Stas Mishchenkov 2:460/5858 08 июн 25 12:36:32
К : Alexey Fayans 08 июн 25 12:44:16
Тема : 25 May в истории Фидо
----------------------------------------------------------------------------------
@MSGID: 2:460/5858 68455a5b
@REPLY: 2:5030/1997@fidonet 68441af3
@PID: GED+W64 1.1.5-b20250401
@CHRS: CP866 2
@TZUTC: 0300
@RealName: Brother Rabbit
@TID: hpt/w64-mvcdll 1.9 2023-01-07
Hi Alexey!
07 Jun 25 13:56, Alexey Fayans -> Stas Mishchenkov:
AF>>> Лучше научить /1042 роутить по альтернативным маршрутам если
AF>>> основной лежит. Я даже примерно представляю, как это можно
AF>>> сделать на RNtrack.
SM>> Я так глубоко не вникал в RNtrack, но что-то мне подсказывает, что это
SM>> может привести к глюкам.
AF> Это довольно простой и точный инструмент. Как напишешь - так и будет
AF> работать. Всё, что нужно делать - распаковывать аутбаунд раз в неделю и
AF> прогонять заново, а в правилах роутинга добавить альтернативные маршруты,
AF> которые срабатывают, если письмо уже достаточно протухло.
Да. Это очевидно.
AF> Примерно так:
AF> === Start of Windows Clipboard ===
AF> ScanDir: "d:\fido
etmail\\unpack" Unpack Weekly
AF> MaxAge: 30
AF> \\ Отчёт о недоставке сильно протухших писем (30+ дней)
AF> Mask: * * * * * +g
AF> Action: NewMsg "tpl\\maxage.tpl" "d:\fido
etmail" "RNtrack" @ "$" $
AF> "Unable to deliver your message" +l
AF> Action: DeleteAttach
AF> Action: Delete
AF> Mask: * * * * * *
AF> Action: Move "d:\fido
etmail"
AF> ScanDir: "d:\fido
etmail"
AF> MaxAge: 14
AF> \\ Отправляем слегка протухшие письма (14+ дней) по альтернативному
AF> маршруту
AF> Mask: * * * !@ * +g
AF> Action: Route Direct 2:5030/920
AF> \\ Всё остальное отправляем по основному маршруту.
AF> Mask: * * * !@ * *
AF> Action: Route Direct 2:5030/731
AF> === End of Windows Clipboard ===
Это пример для случая с двумя аплинками. В случае с линками во все
зоны, многие регионы и многие сети, как у меня, нужно прям реально
заморочиться. Если вообще получится.
AF> Это довольно примитивный пример, без проверок, сложных маршрутов,
AF> даунлинков, loop detection, и т.д. RNtrack позволяет запилить практически
AF> любую логику, и даже писать костали на перле не нужно.
Возможно. Мне на перле понятней. ;)
Have nice nights.
Stas Mishchenkov.
--- Всё, что нас не убивает, потом об этом очень сильно пожалеет.
* Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
SEEN-BY: 46/49 50/109 104/117 221/6 240/1120 301/1
303/558 341/66 450/1024
SEEN-BY: 451/31 452/28 455/19 460/16 58 256 1124
5858 463/68 469/335 5000/111
SEEN-BY: 5001/100 5010/352 5015/42 46 5019/40 400
5020/113 329 545 620 715
SEEN-BY: 5020/828 830 846 848 1042 2992 4441
12000 5022/128 5024/1024 5030/49
SEEN-BY: 5030/115 1081 1474 1900 5053/51 55 58
5054/30 89 5058/104 5059/37
SEEN-BY: 5060/900 5061/133 5068/45 5083/1 444
6078/80 6090/14
@PATH: 460/5858 58 5020/1042 4441