hooks
Sergey Zabolotny написал(а) к All в Mar 22 18:11:30 по местному времени:
Нello [i]All.[/i] в filter хуке написана логика, которая должна копировать сообщение в badarea. что-то типа: post("bads", $sfrom, $sto, $from, $to, $subj, $date, $attr & ~(LOC),"\x01bad message\r".$text, 0); post - альяс на putMsgInArea bads описана в конфиге как: BadArea bads [basedir]/files/bads/bads -b squish -dupeCheck move -dupeНistory 365 -g B -a 2:469/122 при этом в логах: 7 15:12:50 Perl(): error msg: Unknown area если в качестве target area использовать netarea или любую echoarea - сообщение копируется. это я где-то накосячил или в коде проблема? --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-Service[b]Pack[/b]3 i1586) |
hooks
Sergey Zabolotny написал(а) к All в Mar 22 19:33:10 по местному времени:
Нello [i]All.[/i] Sunday 13 March 2022 18:11, Sergey Zabolotny wrote to All: SZ> в filter хуке написана логика, которая должна копировать сообщение в SZ> badarea. что-то типа: post("bads", $sfrom, $sto, $from, $to, $subj, SZ> $date, $attr & ~(LOC),"\x01bad message\r".$text, 0); SZ> post - альяс на putMsgInArea SZ> bads описана в конфиге как: SZ> BadArea bads [basedir]/files/bads/bads -b squish -dupeCheck move SZ> -dupeНistory 365 -g B -a 2:469/122 SZ> при этом в логах: SZ> 7 15:12:50 Perl(): error msg: Unknown area SZ> если в качестве target area использовать netarea или любую echoarea - SZ> сообщение копируется. это я где-то накосячил или в коде проблема? я не силен в C, но кажется надо искать начиная от: [url]https://github.com/huskyproject/hpt/blob/master/src/perl.c#L895[/url] и если я правильно понял логику, то поиск target area делается по нетмэйл, эхомэйл и локальным областям. поиска по bad областям почему-то нет. есть причина по которой нельзя ложить сообщения в badarea используя putMsgInArea в перлхуках? --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-Service[b]Pack[/b]3 i1586) |
hooks
Alexey Vissarionov написал(а) к Sergey Zabolotny в Mar 22 21:33:44 по местному времени:
Доброго времени суток, Sergey! 14 Mar 2022 19:33:10, ты -> All: SZ> и если я правильно понял логику, то поиск target area делается по SZ> нетмэйл, эхомэйл и локальным областям. поиска по bad областям SZ> почему-то нет. есть причина по которой нельзя ложить сообщения в SZ> badarea используя putMsgInArea в перлхуках? Объявляется, что в bad сообщения должны попадать когда sub filter вернет непустой результат. А зачем тебе пихать что-то именно в bad? Чем не годится local? -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Хуже слона в посудной лавке бывает только еж на заводе резиновых изделий --- /bin/vi |
hooks
Sergey Zabolotny написал(а) к Alexey Vissarionov в Mar 22 21:19:38 по местному времени:
Нello [i]Alexey.[/i] Monday 14 March 2022 21:33, Alexey Vissarionov wrote to Sergey Zabolotny: SZ>> и если я правильно понял логику, то поиск target area делается по SZ>> нетмэйл, эхомэйл и локальным областям. поиска по bad областям SZ>> почему-то нет. есть причина по которой нельзя ложить сообщения в SZ>> badarea используя putMsgInArea в перлхуках? AV> Объявляется, что в bad сообщения должны попадать когда sub filter AV> вернет непустой результат. т.е. копировать ничего не надо, а достаточно вернуть непустой результат, чтоб сообщение упало в бэды. AV> А зачем тебе пихать что-то именно в bad? Чем не годится local? не принципиально. сейчас так и сделал. когда-то давным давно был взят за основу пример перлхуков, в котором копирование делалось в bad, и оно, видимо, тогда работало, а в какой-то момент перестало, а я заметил это только сейчас. --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-Service[b]Pack[/b]3 i1586) |
hooks
Sergey Zabolotny написал(а) к Alexey Vissarionov в Mar 22 11:09:12 по местному времени:
Нello [i]Alexey.[/i] Monday 14 March 2022 21:33, Alexey Vissarionov wrote to Sergey Zabolotny: SZ>> и если я правильно понял логику, то поиск target area делается по SZ>> нетмэйл, эхомэйл и локальным областям. поиска по bad областям SZ>> почему-то нет. есть причина по которой нельзя ложить сообщения в SZ>> badarea используя putMsgInArea в перлхуках? AV> Объявляется, что в bad сообщения должны попадать когда sub filter AV> вернет непустой результат. должна ли в этом случае строка REASON, упавшего в бэды сообщения, содержать строку, которая была возвращена из filter хука? сейчас я вижу там обобщенное "Rejected by perl filter" --- GoldED+ 1.1.5-031023 (WinNT 5.1.2600-Service[b]Pack[/b]3 i1586) |
hooks
Alexey Vissarionov написал(а) к Sergey Zabolotny в Mar 22 13:22:44 по местному времени:
Доброго времени суток, Sergey! 26 Mar 2022 11:09:12, ты -> мне: SZ>>> и если я правильно понял логику, то поиск target area делается по SZ>>> нетмэйл, эхомэйл и локальным областям. поиска по bad областям SZ>>> почему-то нет. есть причина по которой нельзя ложить сообщения в SZ>>> badarea используя putMsgInArea в перлхуках? AV>> Объявляется, что в bad сообщения должны попадать когда sub filter AV>> вернет непустой результат. SZ> должна ли в этом случае строка REASON, упавшего в бэды сообщения, SZ> содержать строку, которая была возвращена из filter хука? сейчас я SZ> вижу там обобщенное "Rejected by perl filter" Хорошо бы, конечно... но пока так. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Облачных технологий не существует - существуют только чужие компутеры --- /bin/vi |
Текущее время: 21:27. Часовой пояс GMT +4. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot