Регистрация...

Eserv Forum / E5 / Mail / Баг при отправке письма с вложением

recent wikipost // (v1)
Продукты и услуги Скачать Документация Купить Поддержка Форумы Партнёрам Статьи О компании
В веб-версии: Создаем письмо, Сообщение -Выбор получателя- Прикрепляю пару файлов — Отправить. Без промедления создаем второе письмо, Сообщение — выбор получателя — Прикрепляю несколько других файлов — Отправить. В исходящих во второе письмо во вложения попали файлы из предыдущего письма. Воспроизводится на разных пользователях веб-версии.
 
Комментарии к версии 1 (20.09.2019 11:12) [~v753box] 6f43d3b5
Комментарии к версии 2 (20.09.2019 11:12) [~v753box] 2f22f10d
Комментарии к версии 3 (20.09.2019 11:13) [~v753box] 31adf765
Комментарии к этой версии (20.09.2019 11:13) [~v753box] 168cdd73
Комментарии к версии 5 (20.09.2019 11:14) [~v753box] 55d0b866
АвторДатаТекстtags
pig20.09.2019 17:10
У меня не воспроизвелось. Windows 7 Home Basic x64, Opera 63.0.3368.71.
wikipost
v753box15.11.2019 08:17
pig пишет: У меня не воспроизвелось. Windows 7 Home Basic x64, Opera 63.0.3368.71.

Еще как воспроизводится, даже на этом сайте, Windows 10 версия 1909, любой браузер.
wikipost
ac24.11.2019 22:52
ред: 24.11.2019 22:58
У меня тоже не воспроизводится (Windows 10, Firefox). Но, почитав исходники, я кажется понял, как достичь такого эффекта. Ключевые слова в вашем сценарии "без промедления". Если создание второго письма укладывается в таймаут HTTP Keep-Alive и производится в том же TCP-подключении к серверу, то внутренняя thread-переменная (USER-переменная в терминологии Форта) не переинициализируется и содержит файлы от предыдущей отправки.
wikipost
ac24.11.2019 22:56
Для обхода этой проблемы переопределите в файле acWEB\conf\OnStartup.rules.txt процедуру PostMsg:
: HTTPS\OnThreadConnect HTTP\OnThreadConnect ; : PostMsg FilesEncoded 0! PostMsg ;
wikipost
v753box26.11.2019 11:39
ac пишет: : PostMsg
    FilesEncoded 0!
    PostMsg
;

Спасибо, помогло!
wikipost
Работает на Eserv/5.05567 (10.02.2020)