Nп/п : 63 из 100
 От   : Stas Mishchenkov                    2:460/5858        11 июл 25 17:23:44
 К    : Nil A                                                 11 июл 25 18:18:01
 Тема : Bug in `hpt toss -b`, @AREA kludge is not removedA
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:460/5858 687129c4
@REPLY: 2:5015/46 687111f3
@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 Nil!

11 Jul 25 16:08, Nil A -> Stas Mishchenkov:

 SM>> Что тоже странно.

 NA> Я вспомНИЛ последовательность, как я взорвал эхомейл в нетмейл.
 NA> 1. Руками убрал из EchoArea nino.046.local линка(ов) --> письма стали
 NA> попадать в BadArea, который у меня живёт на Squish. 2. Создал LocalArea на
 NA> Jam, куда с помощью голдеда руками перемещал отдельные сообщения из
 NA> BadArea, после чего остатки тоссил `hpt toss -b` --> всё работало как
 NA> надо. 3. Решил больше не карантинить сообщения, который откладывал в
 NA> LocalArea на Jam, и с помощью голдеда переместил их обратно в BadArea, и
 NA> растоссил `hpt toss -b` --> ушло нетмейлами на всех моих линков.

 NA> Почему так произошло? Тоссер сохраняет `AREA:` в таких ариях, как карбонка
 NA> и бедария. В обычных базах эх тег `AREA:` не кладётся. Голдед умеет это
 NA> понимать, и, например, из карбоки если отвечать, он знает название эхи.
 NA> Похоже, у меня получился двойной баг. 1. Голдед при перемещении сообщений
 NA> между BadArea и LocalArea, да ещё и на разных базах, проебался с форматом
 NA> `AREA:`. 2. Хаски, при операции `hpt toss -b`, раскидал сообщения по
 NA> линкам засунув как есть в .pkt. Технически принимающие стороны распознали
 NA> такие .pkt как нетмейл. Что более всего странно, что хаски из бедов
 NA> правильно растоссил в мою локалку мне локально в базе, т.е. побитую
 NA> `AREA:` он таки отработал ;-)

 Ага! Вот оно! Смотри, что поучается. У тебя все кладжи хранятся в
JAM в *.jhr, AREA - в поле FTSKLUDGE, а не в теле письма, если это
BadArea, а куда оно попадёт в случае LocalArea, в тело сообщения? В squish
сообщение хранится одним куском. При обратном переходе в squish кладжи
перемешались, но hpt в бэдах добавляет в тело письма избыточную строку "AREANAME:"
и toss -b ориентируется на неё, а не на AREA. Поэтому, у тебя оно
нормально растоссилось.
 С одной стороны, нужно бы поправить старого извращенца, что бы он
всегда пихал AREA в нужное место, с другой - HPT на предмет проверки
наличия AREA (и, желательно, его совпадения с AREANAME).

Have nice nights.
       Stas Mishchenkov.

--- Коньки и ласты - что суждено отбросить, того уже не склеишь...
 * Origin: Lame Users Breeding. Simferopol, Crimea. (2:460/5858)
SEEN-BY: 301/1 460/58 256 1124 5858 469/335
5001/100 5015/42 46 120 255 519
SEEN-BY: 5019/40 5020/570 715 848 1042 4441 12000
5023/24 5030/49 722 1081
SEEN-BY: 5053/55 58 5054/8 30 5058/104 6078/80
@PATH: 460/5858 58 5015/46 5020/4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх