Страницы: 1
RSS
SRB файл читается не в той кодировке, теряются автоответы
 
Имею почтовый ящик на сменном диске (флешке). Таскаю его между работой и домом. Настройки программ везде одинаковые, и до недавнего времени все работало прекрасно.

Два дня назад заметил, что с домашнего компьютера письма-автоответы уходят пустые (без текста).

Проверил фильтры генерации автоответов, оказалось, что в окне редактора текста шаблона автоответа в правиле сортировки ничего нет. Сами правила присутствуют и срабатывают правильно.

Перенастроил один из фильтров заново, он заработал, но при переносе на работу фильтр оказался "кривоватым". Его текст виден, но абракадаброй, а сформированное письмо оказалось в кодировке Unicod UTF-8. А все остальные фильтры используют кодировку Cyrillic Windows.

Понимаю, что на домашнем компьютере где-то включилась настройка связанная с юникодом и The Bat пытается прочесть файл сортировщика в юникодовской кодировке, а потому теряет текст автоответов. Где что надо изменить в настройках программы или винды, чтобы файл сортировщика читался правильно на обеих компьютерах?

Проблема наблюдается только с сортировщиком, то есть с файлами SRB. Все остальные шаблоны в ящиках, папках и адресной книге работают правильно.

Версия бата 3.98.

 
Проблема исчезла сама собой. Чудеса.

Хотя суппорт дал хорошую подсказку использовать шаблоны из внешних текстовых файлов.
 
Провел более тщательное исседование на другом компьютере и выявил закономерность:

Русскоязычные шаблоны в правилах сортировки для генерации автоответов бьются именно при переходе на версию 3.98.

То есть, в 3.85 в окошке редактора шаблон виден. Обновляешь на версию 3.98 - текст исчезает. Если прокатить поверх версии 3.98 дистрибутив 3.85, то версия останется 3.98 и ошибка сохранится. Если через проводник удалить все файлы из папки The Bat кроме папки MAIL и заново поставть версию 3.85, то шаблоны становятся видны.

Операцию повторял несколько раз, ошибка воспроизводится.

Все.

Страницы: 1