Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.HUSKY
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.HUSKY с датами от 16 Jul 13 10:00:06 до 09 Aug 24 22:04:26, всего сообщений: 5336
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1800 из 5336 ========================================= RU.HUSKY =
От   : Evgeny Vetrov                    2:5037/7           05 May 16 06:51:10
Кому : Michael Dukelsky                                    05 May 16 06:51:10
Тема : Баг в реализации Jam
FGHI : area://RU.HUSKY?msgid=2:5037/7+572ac8b5
На   : area://RU.HUSKY?msgid=2:5020/1042+572979ca
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.HUSKY?msgid=2:5020/1042+572ad47e
==============================================================================
Hello Michael.

EV>> Речь идет о echomail.
EV>> В этом случае orig (отправитель) это всегда аплинк эхи, а dest
EV>> (всегда "ты").
MD> С какой стати? Здесь же рассматривается не pkt, а эхобаза в формате
MD> JAM. Так что orig - это тот, кто написал сообщение.

EV>> Куда вы деваете эти данные не очень интересно, смысловой
EV>> нагрузки они не несут.

По наводке Vladimir Fyodorov потратил вчера 2 часа своего времени для того чтобы разобраться, почему в msged orig заполнено правильным адресом.
Как мне казалось если проект использует smapi то и глюк в smapi должен наследоваться.
Оказывается msged как только считывает сообщение из *эхи* сразу идет и ищет строчку "* Origin".
И получается, что в структуре сообщения в orig адрес из "* Origin", а в dest адрес из "^aMSGID:"

Согласно старинной русской мудрости "Утро вечера мудренее" лег спать.
И утром мне в голову пришла следующая мысль.
Зачем smapi занимается подменой данных прочитанных из базы?
В моем проекте это конечно упрощает код. Но IMHO когда читаешь базу нужно получить именно то, что в базе записано.

Я не знаю к каким последствиям в других проектах приведет удаление данного "интеллекта", но может это самое правильное решение?

И опять же читаешь сообщения из базы чаще чем пишешь. Может этот интеллект перенести в функцию записи в базу?

VEA
--- GoldED+/LNX 1.1.5-b20160322
* Origin:  (2:5037/7)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.049973 секунды