[+] Теперь при подключении The Bat! к серверам POP3 или SMTP в журнале и в строке состояния отображается адрес хоста и порт, чтобы пользователь мог отследить проблемы, вызванные неправильным вводом адресов серверов и портов.
[+] Если The Bat! не может подключиться к серверу POP3, SMTP или IMAP, выводится сообщение об ошибке, помогающее идентифицировать проблему, а не просто малоинформативное сообщение «невозможно подключиться».
[+] Мастер установки Voyager теперь создает файл AutoRun.Inf
[+] Возможность использовать разные шрифты и размеры шрифтов для цветовых групп
[+] Теперь в The Bat! есть ограничение на количество TCP/IP-соединений, создаваемых ежесекундно, что помогает избежать их обрыва Windows (при соответствующей настройке) или роутером. По умолчанию их может быть 10, но это значение может быть изменено в реестре Windows, путь HKEY_CURRENT_USER\Software\RIT\The Bat!, значение MaxConnectionsPerSecond.
[+] (#0008351) Когда The Bat! завершает все задания IMAP, программа выбирает папку Входящие и остается в режиме ожидания в этой папке, чтобы иметь возможность получать уведомления о новых сообщениях до обновления всех папок
[!] При полном истечении испытательного срока The Bat! программа не производит выход, а просто отключает соединения (например, для отсылки и получения почты). Таким образом, пользователь все еще может читать, распечатывать или экспортировать сообщения, записи адресной книги или другую информацию.
[*] Добавлена отладочная информация на случай, если The Bat! не запускается
[*] Более детальные сообщения об ошибках при загрузке хранилища строк из потока (проблема EOutOfMemory)
[*] Исправлены пустые имена папок в IMAP
[*] Улучшено отображение командной строки IMAP – ранее даже работающие команды показывались как «в очереди»
[*] Выбор цветовых групп теперь отражает настройки цвета и стиля групп
[*] Улучшено протоколирование при запуске The Bat! с опцией командной строки /STARTUP_TIMING_LOG
[*] Новая опция отладки: /DISABLE_NTLM_SELF_TEST
[*] Когда пользователь очищает папку, имя папки также указывается в диалоге подтверждения.
[-] Подключение с удаленным доступом (dialup) теперь работает
[-] Устранена проблема, при которой игнорировался приоритет команд IMAP, в основном The Bat! посылал команды IMAP-серверу в порядке поступления, т.е. важнейшие команды, такие как «показать тело письма», выполнялись в последнюю очередь, после проверки всех счетчиков папок
[-] Колонка приоритетов в окне контроля IMAP-соединения не содержала данных, а теперь показывает приоритет каждой команды; высший приоритет означает, что команда будет выполнена раньше
[-] Исправлены утечки памяти при невозможности загрузить заголовок сообщения из файла индекса (проблема EOutOfMemory)
[-] TBufReaderStream и TBufStream неправильно производили поиск с конца файла
[-] Исправлена нехватка памяти при расширении потока памяти (происходила попытка выделить поток с отрицательной пропускной способностью, поскольку MS Exchange утверждал, что размер части сообщения больше, чем размер всего сообщения)
[-] Поиск сообщений правильно находил соответствия только для ANSIstring
[-] (#0008789) Установка максимального срока для сообщений в Диспетчере писем приводило к скрытию всех сообщений
[-] Устранено нарушение прав доступа, возникавшее при создании ярлыка на рабочем столе после установки
[-] Ранее фильтры по умолчанию могли вызвать утечки памяти
[-] Исправлена ошибка, при которой некоторые фильтры могли сместить позицию в TBN-файле, что вызывало ошибки при загрузке виртуальных папок (проблема EOutOfMemory)
[-] (#0008811) Было невозможно распечатать из The Bat! документ с пустым названием/заголовком
[-] Фильтры сообщений в виртуальных папках теперь имеют доступ к отдельно сохраненным вложениям
[-] При импорте из LDIF некоторые значения могли заменяться #1#2#3'Binary'#3#2#1
[-] Результат действия фильтра RunExternal не импортировался как сообщение RFC822
[-] Имя документа в списке задач для принтера становилось пустым, если оно было короче 127 символов
[-] Имя документа в списке задач для принтера не поддерживало символы в кодировке Юникод
[-] (#0008308) Ошибка "GUIDEF:Item
[mFolderVirusCheck] связана с неизвестным свойством
[FolderVirusCheck]"
[-] В некоторых случаях линии дерева в списке сообщений не были прорисованы правильно
[-] Исправлены различные ошибки в коде восстановления базы сообщений и при работе с базой сообщений более 2Гб
[-] Если папка «Корзина» не была назначена, а опция очистки Корзины при выходе была включена, в редких случаях при выходе очищались папки верхнего уровня всех учетных записей
[-] Удалены некоторые лишние операции записи в файл конфигурации
[-] Устранено несколько небольших утечек ресурсов/памяти
[-] Ранее, при копировании сообщения фильтром сортировки исходящей почты, оригинал оставался в папке Исходящие
[-] IMAP. Возникало нарушения прав доступа при попытке пересылки частично загруженного сообщения.
[-] Если The Bat! не был зарегистрирован, в окне «О программе» отображался вопросительный знак в том месте, где в зарегистрированной версии указана информация о действительности ключа
[-] В IMAP, при разрешении множественных соединений, каждое следующее соединение создается не ранее чем через секунду после предыдущего, чтобы избежать перегрузки, особенно если множественные соединения обрываются и создаются снова и снова
[-] Для некоторых IMAP-заданий статус и приоритет не отображался в Центре соединений
[-] Исправлены дефекты фона текста в Центре соединений
[-] (#0008154) При применении быстрого шаблона вставлялось не содержимое шаблона, а содержимое буфера обмена
[-] Если подключение к серверу не могло быть установлено, причина этого не всегда указывалась в журнале
[-] (#0007649) Если пользователь устанавливал версию 5 поверх версии 3, инсталлятор предупреждал, что устанавливается версия 4.1 (а не 5)
[-] (#0007803) Происходил конфликт переменной среды %EMAIL% с системой контроля git
[-] По завершении POP3-сессии The Bat! выдавал отчет о количестве полученных сообщений, даже если некоторые из них не могли быть сохранены в базе сообщений
[-] Если сообщение, полученное через POP3-протокол, не могло быть сохранено, последняя строка журнала сессии сообщает об этом; ранее строка "Соединение завершено - получено писем: N" была последней в строке состояния и не давала пользователю понять, что именно произошло
Представляем вашему вниманию новую версию портативной почтовой программы The Bat! Voyager. По сравнению с предыдущей версией, в программу были внесены некоторые улучшения и исправления. Ниже приведен их полный список:
[*] Более детальные сообщения об ошибках при загрузке хранилища строк из потока (проблема EOutOfMemory)
[*] Добавлена отладочная информация на случай, если The Bat! не запускается
[-] Фильтры сортировки прочитанных сообщений не запускались из отдельного окна просмотра при его закрытии на только что прочитанном письме
[-] Различные проблемы с профилями просмотра
[-] (#0008793) Команда Windows Shell SendTo не работала при выборе нескольких файлов, если программа не была запущена
[-] Исправлены утечки памяти при невозможности загрузить заголовок сообщения из файла индекса (проблема EOutOfMemory)
[-] TBufReaderStream и TBufStream неправильно производили поиск с конца файла
[-] Исправлена нехватка памяти при расширении потока памяти (происходила попытка выделить поток с отрицательной пропускной способностью, поскольку MS Exchange утверждал, что размер части сообщения больше, чем размер всего сообщения)
[-] Поиск сообщений правильно находил соответствия только для ANSIstring
[-] (#0008789) Установка максимального срока для сообщений в Диспетчере писем приводило к скрытию всех сообщений
[-] Исправлена ошибка проверки диапазона при повторной загрузке иконок
[-] Устранено нарушение прав доступа, возникавшее при создании ярлыка на рабочем столе после установки
[-] Ранее фильтры по умолчанию могли вызвать утечки памяти
[-] Исправлена ошибка, при которой некоторые фильтры могли сместить позицию в TBN-файле, что вызывало ошибки при загрузке виртуальных папок (проблема EOutOfMemory)
[-] (#0008811) Было невозможно распечатать из The Bat! документ с пустым названием/заголовком
[-] Фильтры сообщений в виртуальных папках теперь имеют доступ к отдельно сохраненным вложениям
[-] Исправлена ошибка проверки диапазона при создании снимка процесса
[-] При импорте из LDIF некоторые значения могли заменяться #1#2#3'Binary'#3#2#1
Разработчики внесли в программу несколько исправлений по сравнению с версией 5.0.16. Их немного, поэтому приводим здесь полный список:
[-] Фильтры сортировки прочитанных сообщений не запускались из отдельного окна просмотра при его закрытии на только что прочитанном письме
[-] Различные проблемы с профилями просмотра
[-] (#0008793) Команда Windows Shell SendTo не работала при выборе нескольких файлов, если программа не была запущена
В программу внесено несколько изменений по сравнению с версией 5.0.14. Их немного, поэтому приводим здесь полный список:
[*] Текстовые части, чей размер превышает 100 килобайтов, больше не отображаются в HTML, чтобы избежать перегрузки памяти
[-] (#0008757) Исправлено нарушение прав доступа, которое возникало при попытке переместить отправленные сообщения в соответствующую IMAP-папку
[-] Устранено дублирование новых сообщений в списке при приходе сообщения в просматриваемую папку
[-] (#0008366) Окно, возникающее при сохранении сообщения, теперь не отображается поверх диалога «Сохранить как» (при работе с WinXP)
[-] (#0008743) Устранена проблема, возникавшая при запуске уже запущенной программы
[-] Теперь новые сообщения правильно обрабатываются Диспетчером писем
[-] (#0008673) При изменении режима просмотра цепочек сбрасывались выделенные сообщения
[-] Теперь локальные IMAP-папки пропускаются при периодической/ручной загрузке сообщений
При разработке новой версии была продолжена работа по устранению проблем, которые были замечены в The Bat! 5.0.8. Большинство изменений, внесенных в The Bat! 5.0.14, являются исправлениями, но есть и ряд новых полезных функций – возможность устанавливать поля «Копия» и «Скрытая копия» при перенаправлении сообщений, действие «Редактировать сообщение как новое» и др.
[+] (#0007284) Функция печати в модуле просмотра изображений теперь работает правильно
[*] При шифровании сообщения The Bat! больше не будет использовать SubjectKeyIdentifier для совместимости с другими программами, которые не поддерживают эту структуру
[*] К подписям S/MIME добавлен атрибут ESSCertIDv2
[-] Опции «При быстром просмотре сообщений получать только текст сообщения» и «Кроме сообщений, меньше» теперь включены по умолчанию
[-] (#0008470) Удаление кэша (локальной копии) IMAP-сообщений больше не вызывает ошибку в подсчете общего количества сообщений
[-] The Bat! перестал отображать неправильный порт на информационной панели для учетных записей IMAP
[-] Списки рассылки: Сортировка групп Тема/От/Кому от более поздних к более ранним теперь работает правильно
[-] (#0008371) Встроенная графика больше не исчезает при открытии нескольких сообщений
[-] Устранена проблема, из-за которой сообщения отмечались как прочитанные, несмотря на то, что обе опции, отвечающие за это, были отключены
[-] (#0007784) Сообщение о старом формате больше не отображается в новых версиях
[-] Работа с командами ответить/переслать для встроенных модулей просмотра сообщений теперь проходит правильно
[-] Правила сортировки для отвеченных писем теперь выполняются автоматически
[-] (#0008575) Исправлено нарушение прав доступа, возникавшее в 5.0.8 при переключении между вкладками с изображениями в режиме просмотра сообщения
[-] (#0008606) Удаление вложений через окно поиска сообщений теперь работает правильно
[-] (#0007397) Исправлена ошибка, из-за которой при работе с Быстрым HTML-шаблоном в текстовом формате отображался его код, а не текст
[-] Пользовательские настройки по загрузке IMAP-сообщений, указанные в свойствах учетной записи, теперь используются по умолчанию во всех папках
[-] (#0008609) Устранена ошибка, при которой курсор не перемещался на поле КОМУ при пересылке письма не в формате MIME
[-] (#0008611) Операции с цепочками больше не игнорируют группировку по дате
[-] (#0008621) Исправлена работа функции «Очистить папку»
[-] (#0008602) IMAP: Опция «Отключиться при неактивном состоянии» теперь работает правильно
[-] Функция переформирования цепочек теперь работает правильно при перетаскивании сообщения на него же
[-] (#0008614) Кнопка «Удалить» при просмотре сообщения в отдельном окне теперь работает правильно, а не как «Удалить и перейти к следующему»
[-] (#0008628) Функция экспорта и сохранения сообщений теперь не вызывает проблем, ранее появлявшихся на некоторых системах
[-] (#0008583) Опция «Проигрывать звук при получении новой почты» теперь работает правильно
[-] При перезагрузке программа запоминает последнюю использовавшуюся Адресную книгу
[-] (#0008550) Центр подключений: Окно журнала для POP и SMTP работает надлежащим образом
[-] (#0008582) Устранена ошибка ассоциирования EML/MSG/VCF в WinXP, появлявшаяся при сохранении диалога Настройки
[-] (#0008630) Подтверждения прочтения теперь генерируются правильно
[-] (#0008620) В 5.0.12 большие сообщения нормально распечатываются до конца
[-] Исправлено нарушение прав доступа, возникавшее при переключении на вкладку «Только подписанные» в редакторе IMAP-папок
[-] (#0008608) Исправлена проблема с информационными панелями папок
[-] (#0008626) Гиперссылки в HTML-сообщениях теперь отображаются правильно
[-] (#0008625) Перетаскивание сообщения в ту же самую папку работает надлежащим образом
[-] (#0008629) После просмотра свойств папки сообщения больше не теряются (русская версия)
[-] (#0008576) Ответы на сообщения из файлов .EML больше не генерируются пустыми
[-] (#0008650) Отсылка файлов из Windows Explorer работает правильно
[-] (#0008204) Исправлена ошибка с отображением смайликов в сообщениях при запуске The Bat! через ярлык на рабочем столе без определения стартовой папки
[-] (#0008280) IMAP: Теперь применяется опция «Отметить удаленные сообщения как прочитанные» в свойствах учетной записи IMAP
[-] (#0008587) При нажатии кнопок Свернуть, Развернуть или Закрыть программа больше не зависает на некоторое время
RITLabs объявляет о выпуске новой версии своей почтовой программы.
В The Bat! 5 кардинально изменены механизмы внутреннего взаимодействия модулей программы. Это позволило значительно усовершенствовать доступ к почте по протоколу IMAP, реализовать в нем дополнительные функции поиска и отображения процессов. Благодаря этим изменениям программа стала более надежной и защищенной. Ниже представлены лишь некоторые из множества новых функций.
В новой версии к интерфейсу The Bat! были добавлены информационные панели для папок. На них отображается динамически меняющаяся информация о выбранных почтовых папках. В The Bat! 5 для папок и писем реализованы всплывающие «умные» подсказки. При наведении указателя на различные части списка сообщений или интерфейса возникает окно с набором действий, которые можно произвести в одно нажатие мышкой. «
The Bat! всегда хорошо работал с модулями расширения, но в новой версии возможностей для создания таких модулей значительно больше. В первую очередь это касается работы с адресными книгами. Система добавления модулей стала более развернутой, что позволит сторонним разработчикам интегрировать The Bat! в свои решения и создавать собственные модули расширения.
В The Bat! 5 реализован новый URL-менеджер. Если ранее пользователи могли запретить загрузку изображений в тех или иных письмах только индивидуально, то теперь это доступно по самым разнообразным критериям: отправитель, получатель, папка, регулярные выражения и др. Проще говоря, теперь практически все многообразие правил сортировки и фильтрации The Bat! доступно и для менеджера загрузки изображений.
В новой версии реализована возможность генерирования и пересылки QR-кодов. Они открывают новые возможности компактной и быстрой передачи данных на мобильные устройства прямо с экрана – можно закодировать большой объем информации в маленькое изображение, которое потом легко «прочесть» при помощи мобильного телефона с камерой.
The Bat! 5 использует набор инструкций Intel Advanced Encryption Standard (AES), который увеличивает скорость выполнения алгоритма AES, задействованного в протоколах TLS и S/MIME. Вышеупомянутый набор доступен с 2010 года в семействе процессоров Intel Core с 32-нм микроархитектурой Westmere. Чтобы протестировать, поддерживает ли компьютер новый набор инструкций, следует запустить The Bat! с параметром командной строки /AES_BENCHMARK.
[*] Теперь The Bat! не вызывает BitBlt – функцию Win32 API, производящую операцию SRCAND с прозрачными изображениями в формате GIF в HTML-сообщениях. Это также важно при распечатывании таких изображений, поскольку некоторые не полностью совместимые драйвера принтера могут испытывать трудности, если приложение задействует BitBlt с SRCAND.
[-] Исправлена ошибка, вызывавшая "синий экран" Windows при использовании некоторых драйверов принтеров
[-] Исправлена ошибка переполнения буфера обмена при выделении текста в некоторых сообщениях
[-] Теперь The Bat! отображает в окне «О программе» информацию о том, до какой версии действителен регистрационный ключ
[-] Исправлены сбои дисплея, которые могли возникать на заднем плане некоторых диалоговых окон
[-] Устранен дефект, иногда возникавший при прокручивании окна Центра соединений
[-] Прозрачная секция «Детали» Центра соединений иногда отображалась с неправильным фоном
[-] После прокручивания в окне Центра соединений прорисовывались чёрные линии
[-] Детали в Центре соединений не отображались после деактивации и активации
RITLabs сообщает о выходе очередного обновления The Bat. Основным улучшением новой версии стало значительное ускорение приёма сообщений через POP3-сервера. Кроме того, был внесен ряд улучшений и исправлений:
[+] Добавлена новая запись в реестре "DisplayCommandLine" (DWORD). При значении "1" The Bat отображает командную строку при включении. Может быть полезно в тех случаях, когда есть проблемы при использовании параметров командной строки The Bat
[*] Обойдена ошибка с потенциально неправильно записанными датами рождения в адресной книге
[-] Значительно снижена загрузка процессора при POP3-сессиях, что позволило серьезно ускорить процесс приёма сообщений на компьютерах с медленным процессором и быстрым подключением к POP3-серверу (например, Ethernet)
[-] Исправлено нарушение прав доступа при выходе из программы, связанное с проверкой орфографии
[-] Окошко загрузки антивирусных модулей больше не отображается поверх приветственной заставки
[-] (#0004357) Не было диалога об изменении имени входа или пароля учётной записи в течение неудачной попытки POP3/SMTP-авторизации
[-] Пароль POP3 теперь обновляется при разрыве соединения сервером
[-] Исправлен сбой с переполнением стека, связанная с tbuser.def
[-] Теперь запуск внешней программы из планировщика The Bat работает правильно