|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serg Oskin 2:5020/20 18 Apr 2003 10:31:46 To : Kirill Frolov Subject : Re: ifmail MSGID не совпадают -------------------------------------------------------------------------------- .RFC-X-Complaints-To: news@spider.ncc.macomnet.ru .RFC-NNTP-Posting-Date: Fri, 18 Apr 2003 06:31:41 +0000 (UTC) >>>>> "KF" == Kirill Frolov writes: KF> On Tue, 15 Apr 2003 00:17:29 +0400, Andrey Slusar wrote: KF> Пишу в slrn, в фидо отправляется посредством ifmail. Имею KF> такую странность: MSGID моего письма: KF> "slrnb9f3jl.tfp.sysop@pc.zxlink", MSGID проставленный во всех KF> ответах на моё письмо: "3324580584@pc.zxlink". Естесственно KF> сообщения не объединяются в одну нить. Такого быть не должно. А KF> кто виноват? Hаверное ifmail MSGID меняет, HО ЗАЧЕМ??? И как KF> это исправить? AS> Это известная бага ifmail, когда рвутся треды - последствия двойного AS> гейтования. KF> Почему двойного? Один раз от меня, один раз мне. Почему References KF> портится? KF> Я заметил: MSGID нормальные от людей приходят, а References уже KF> с цифрами слева от @. Из-за этого в RU.GNU вообще практически KF> ничего не линкуется. Получается, что читать приходится всё в столбик, как в KF> голдеде, только в голдеде вроде как бОльшее число писем линковалось. :-( При преобразовании Message-ID в MSGID ifmail пытается часть до @ преобразовать в int32, как положено по FTS-0009. Если эта часть в Message-ID изначально представляет собой int32, то преобразование в обе стороны будет корректным (во всяком случае в ifmail-os), а если там что-то вроде "E1902eB-0006Yq-TW@domain.com", в число это преобразовать не реально и ifmail "выдумывает" собственное число... KF> Как бы это безобразие исправить? Может у меня ifmail неправильный? KF> Взял из дистрибутива Debian, версия в тирлайне. Есть 2 пути - правильный и не правильный: Правильный: сделать в ifmail базу соответствия Message-ID - MSGID и пользоваться ей при гейтовании. Правда непонятно сколько времени шранить там эти записи, да и тормозить будет прилично. Hеправильный: Заставить свою читалку/писалку генерить Message-ID, в котором перед @ только цифры (int32). Я по ленности пошел по этому пути, правда правил не читалку, а inn (патч есть в комплекте ifmail-os). :) -- Serg (http://oskin.ru/). ~ ~ :q! --- Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Civil Service) * Origin: MAcomnet (2:5020/20@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/20759ab172737.html, оценка из 5, голосов 10
|